HTTP API SolrJとその他のSolrクライアント

Apache Solrクライアントは、DataStax Enterpriseと連動できます。DataStaxは、内部Solr通信とSSLを使用するHTTPアクセスを保護できるようにSolrJを拡張しました。PycassaやHectorなど、いずれかのThrift APIを使用して、DSE Searchにアクセスすることもできます。

Apache Solr™クライアントは、DataStax Enterpriseと連動できます。既存のSolrアプリケーションがある場合、スキーマを作成してから、既存のSolrツールを使用してデータとクエリーをインポートできます。ウィキペディア・デモは、SolrJを使用して作成され、クエリーが実行されます。クエリーの実行には、ピュアAjaxを使用します。デモには、DataStax Enterprise APIは使用されません。

PycassaやHectorなど、いずれかのThrift APIを使用して、DSE Searchにアクセスすることもできます。Pycassaは、インデックスをサポートしています。Pycassaでのインデックスの使用法は、DSE Searchでのsolr_query式の使用法と同じです。

DataStaxは、内部Solr通信とSSLを使用するHTTPアクセスを保護できるようにSolrJを拡張しました。SolrJを使用して、クライアント側でデータベースの書き込みの整合性レベルを変更することもできます。