よしだのブログスマートフォン用の表示で見るよしだのブログサブタイトルはありません。メジャーバージョンアップしましたね!いぇい。社のブログエントリーから今回のハイライトを見ていきたいと思います。Lucidworks所感としては、眼を見張るような大きな機能追加等は見受けられないものの、大規模運用時のクラスターの安定性の向上や、管理機能の充実によりより使いやすくなったように思います。型がレンジ検索できるようになったとか、結構嬉しいです。いうわけで、以下からどうぞ。スクリプトでできることが大幅に増えた。コレクションの設定ファイルのセットをコピーしたり、ドキュメントのインデキシングやコレクションの削除などができるようになった。インデックスを作成した後、ブラウザでコレクションの詳細を確認する。コレクションを削除する。gettingstarted管理機能パラメータのセットを定義し、検索時に利用できるようになった。定義にデフォルト値として記載しておく必要がありました。リクエストで、そのパラメータのセットを設定し、検索時に利用ができるというものです。以下、上記のチケットより利用イメージの例です。パラメータのセットを登録します。設定して、10件取ってきて・・というような一般的な内容です。繰り返し、再利用して使いたいパラメーターのセットを登録します。"layout"}}}設定したパラメータセットを利用して検索する次に、登録したパラメーターセットを利用します。利用したいパラメーターセットを指定します。この際に、パラメータセットを複数指定することも可能です。*1http://localhost/solr/collection/select?useParams=query予めリクエストハンドラに設定しておくまた、あらかじめ定義したパラメータセットを利用するリクエストハンドラを用意することも可能です。いうパラメータセットを利用することが出来ます。useParams="query"/>この方式の嬉しい点は、はやり動かしながらパラメータセットを変更できる点でしょう。いうコアで重要なファイルをいじることなく、パラメーターセットをいじることができるのは管理がやりやすくなるように思います。自動的にリーダーノードがクラスタ中から選出されるようになっているが、サーバーのメンテナンス等、システム管理上の理由から特定のノードをリーダーに設定したい場合があります。これが可能になっています。通常の設定方法では、1台ずつ設定していく手順になりますが、100台クラスのクラスターを構成していた場合、非常に面倒な作業になります。その他の管理機能のエンハンススキーマAPIで、詳細を隠す形でのエンハンスが図られており、フィールドの追加などがやりやすくなっている-トランザクションログの再実行時のステータスをログに出力できるようになった。スローリクエストのログもオプションでサポートした。クラスターの状態を保管する方法を変更することによって、大量のコレクションをスケールすることができるようになりました。前では、クラスターの状態は1つのファイルに書かれており、全てのノードから変更をチェックされ、クラスターの状態に変更があった場合はこのファイルに書かれました。デフォルトでは、ノードごとにファイルをもたせるようにすることによって、全てのノードはクラスターの状態を確認するために、自身のファイルだけを見れば良くなりました。パラメータの値に従い、分散検索時にタイムアウト時間経過後も残っていたクエリを停止するようになったワイルドカードなどの重いクエリを投げられると、最悪クラスタ全て停止ということもあった分散IDF分散IDFをついにサポート4つの実装が含まれる。ファイル、MATLABファイルのサポート)以上!*1:複数のパラメータセット間で、同じパラメータを利用していた場合、どのような順番で値が採用されるかは確認が必要です。はてなブログPro検索プラットフォームの開発・運用をしているプログラマーです。好き勝手なことを綴りますが、どうぞ宜しくお願いします。所属組織とは関係のない個人の見解です。(41)月別アーカイブはてなブログをはじめよう!yoshi0309さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。