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

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

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

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

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