INFORMATION
テクノロジ
Apache Solr 7.0.0が公開されました!
Apache Solr 7.0.0 が 2017 年 9 月 20 日に公開されました。
Solr は Apache Lucene プロジェクトによって手がけられた全文検索サーバです。
強力な全文検索に加え、ハイライト、ファセット検索/分析、空間検索、多彩な REST API に加え、パラレル SQL をその主な特長としています。 Solr はエンタープライズ品質の安全性と高いスケーラビリティを誇り、フォールト・トレラントな分散検索/インデックス作成を可能にし、世界最大規模の多くのインターネットサイトで検索とナビゲーションを提供しています。
今回行われた主なアップデート内容を以下に記します。
主なアップデート – バグ修正,機能強化
- 新たなレプリカのタイプPULLをサポートし、現行(NRT)に比べて要求される仕様に応じた構成を構築可能になりました
- SolrCloudにおいてプロファイルを定義することでオートスケーリングが可能になりました
- デフォルトのレスポンスフォーマットがインデントされたJSON形式に変更されました
- JSONファセットAPIを改良し、分散構成において集計情報が正確に算出されるようになりました
- Streaming Expressionで新たなオペレーション(sqlの統計分析処理、ランダムサンプル、時系列等)をサポートしました
- Analyticsコンポーネントが改良され、分散構成やmultiValued=”true”のフィールド、JSON形式のリクエスト等に新たに対応しました
- Solr 6.xにバンドルされていたbasic_configsとdata_drive _schema_configsを統合した _default コンフィグセットが新たにバンドルされました
- Java9でのテスト、動作検証を実施しています
上記の他に、Solr 6.x からのアップグレード時の主な注意点
- 数値・日時フィールドでTrie*型がDeprecatedになり、*Point型が推奨になりました
- legacyCloud属性がデフォルトでfalseになりました
- Index-time ブーストのサポート終了(詳しくは、http://lucene.jugem.jp/?eid=485参照)
- sow=”false”がデフォルトになり、Tokenizer がクエリ文字列をそのまま処理するように変更されました(従来は、クエリパーサーでクエリ文字列が” “で区切られてTokenizerで処理されていました)
- スキーマに solrQueryParser defaultOperator=”” を設定している場合、Exceptionが発生するようになりました。q.opリクエストパラメータの使用が推奨されています
- スキーマに defaultSearchField を設定している場合、Exceptionが発生するようになりました。dfリクエストパラメータの使用が推奨されています
- PostingsSolrHighlighterが Deprecated になり、内部的には互換性のある設定をした UnifiedSolrHighlighter を呼び出すように変更されました
- LatLonType, GeoHashField, SpatialPointVectorFieldType, SpatialTermQueryPrefixTreeFieldTypeがDeprecatedになり、代わりにLatLonPointSpatialField, SpatialRecursivePrefixTreeFieldType, RptWithGeometrySpatialFieldの利用が推奨されています
- solrconfig.xml内での jmx タグでの宣言のサポートが廃止され、solr.xml内での reporter の使用が推奨されています
- ExternalFileFieldからvalTypeオプションが削除されました
- eDisMaxのパラメータlowercaseOperatorsのデフォルト値がluceneMatchVersionに応じて変化し、7.0.0より下はtrue、7.0.0以上はfalseになります
- solrconfig.xmlのrequestDispatcher handleSelectのデフォルト値がluceneMatchVersionに応じて変化し、7.0.0より下はtrue、7.0.0以上はfalseになります
リリースの詳細と Solr ダウンロードについて
すべての新機能および変更点に関しては CHANGES.txt を参照してください。 http://lucene.apache.org/solr/7_0_0/changes/Changes.html
現在の最新の Solr ダウンロードについては下記 URL を参照して下さい。 http://lucene.apache.org/solr/mirrors-solr-latest-redir.html
INFORMATION
KandaSearch
KandaSearch はクラウド型企業向け検索エンジンサービスです。
オープンAPIでカスタマイズが自由にできます。
セミナー
企業が検索エンジンを選定する際のポイントから、
実際の導入デモをお客様ご自身でご体験!