Apache Solr 7がでました

20 September 2017, Apache Solr™ 7.0.0 available 9/20にApache solr7がリリースされました。

ReplicaTypeの追加

ReplicatypeのPULLreplicaが追加。NRTタイプはインデックスとレプリケーションログをもっています。PULLタイプ場合、masterがNRTの場合はindexのみをもって、masterがWLOGの場合はtrasactionlogのみを同期します。master/slave運用時にデータのみを同期しておくことによって読み込み速度を最適化しました。PULLタイプはShardLeaderにはなれません。

Auto-scaling

replicaの分配とAuto scaling用のframeworkが追加されます。 このframeworkは将来のリリースで利用可能になります。

APIがJSON

デフォルトのAPIがXMLからjsonに。xmlを使いたい場合はwt=xml/indent=offを必要に応じてリクエストに追加する。

Facetの改善

ディストリビュートモードでのカウントと統計データがJSONfacet(two phase facet??)において改善しました。

sqlクエリの追加

random samples, time series and graph result sets.のSQLqueryの追加されました。

Analytics Componentが2.0に

distributed collectionsへのサポート。Multivalue fieldへのexpressionsの追加,新しいJSONリクエスト方法の追加など。

The new v2 API

/api/リンクがサポートされるようになって、今後は/api/が推奨に。/solr/もまだ動きます。

A new ‘_default’ configset

solrのconfigsetが定義されていない場合、_defaultのconfigセットが利用されるようになります。

Java9のサポート

Solr7はJava9を正式にサポートされます。

詳細はSolr CHANGES.txtへ。

connvoi's Picture

About connvoi

肉とビールと料理と写真とゲーム たまに技術 python / Solr / PHP / ansible

Jp, Tokyo https://connvoi.com