integrations-apache-solr

Apache Solr
統合

Riak® KV の高可用性とスケーラビリティによって Apache Solr の全文検索が強化されます。データが変更された時点で検索インデックスが自動的に同期され、Apache Solr の統合検索を使用して Riak KV のデータセットを簡単に照会できるようになります。

Riak のように書き込み、Solr のようにクエリする。

区切り線上

Riak のように書き込み、Solr のようにクエリする。Riak KV のスケーラブルな分散 NoSQL データベースの強みと、Apache Solr の強力な全文検索機能を組み合わせることで、Riak KV のデータに対して透過的なインデックス作成とクエリが可能になり、アプリケーションは非構造化データを簡単に取得して使用できます。Apache Solr クライアントクエリ API もサポートされるため、自社開発か商用かを問わず、既存のソフトウェアソリューションと統合できます。

Riak Searchの一部として、Apache Solr の非常に豊富な API セットをすべて利用することができます。これにより、Solr のクエリでワイルドカード、文字列、ブール演算子、ジオロケーション、範囲、言語固有の全文検索などを利用できます。Riak KV のバケットタイプを Solr インデックスに接続すれば、通常通り Riak KV に値(JSON、XML、プレーンテキスト、Riak データ型など)を書き込むだけで、Solr API を使用してインデックスされた値を照会できます。

Solr アドオンにより、Riak KV はデータ、Solr はインデックスという責任分担ができます。Riak がデータへの変更をモニターし、変更があった際には Solr が管理するインデックスに伝えることで、結果的にデータが同期されます。これは、データの変更に合わせて全文検索の結果を最新に保つために不可欠です。

区切り線下

SOLR 機能

分散型の全文検索

1 つに接続して、すべてを確認。
Solr の標準の全文クエリが自動的に分散型の検索クエリに拡大され、インスタンス全体から完全な結果セットが返されます。

アドホッククエリをサポート

あらゆる質問に対応。
完全一致、レンジクエリ、and/or/not、並べ替え、ページネーション、採点、ランク付けなど、Solr の幅広いクエリパラメータをサポートします。

インデックスの同期

自動化して伝播。
インテリジェントなモニタリングによって Riak KV と Solr 間のデータを自動的に同期し、変更を検出した場合にはその内容を Solr のインデックスに伝播します。

Solr API をサポート

既存のソフトウェアと統合。
既存の Solr API を使用して Riak KV のデータをクエリできるため、あらゆる Big Data アプリケーションにとって強力なデータソースになります。

自動再起動

とどまることなく全速力。
Solr OS プロセスを絶え間なくモニターし、障害が検出されたらプロセスを自動的に起動または再起動します。

シンプルなアプリケーション

複雑さを回避。
リアルタイム分析、キャッシング、検索テクノロジーを統合することで、Big Data アプリケーションの設計および運用を簡素化します。