INFORMATION
サービス

Apache Solr 9.3.0が公開されました!

Apache Solr 9.3.0 が 2023 年 7 月 21 日に公開されました。

Solr は Apache Solr プロジェクトが生み出した、人気があり、極めて高速なオープンソースの NoSQL 検索プラットフォームです。その主な機能は強力な全文検索、ヒットハイライト、ファセット検索、動的クラスタリング、データベース統合、高機能な文書ハンドリング、そして地理検索です。Solr はとてもスケーラブルで、耐障害性が高い分散検索とインデクシングを備え、世界中の巨大なインターネットサイトの検索とナビゲーション機能を牽引しています。

Solr 9.3.0 は下記より今すぐダウンロード可能です。

https://solr.apache.org/downloads.html

Solr 9.3.9 リリースのハイライトは以下の通りです。

  • Solrが使用するLuceneのバージョンが9.7にアップグレードされました。
  • Solrのリリースには、バイナリリリースとDockerイメージの両方に対するスリムバージョンが新たに提供されます。
    • スリムバージョンは通常のバージョンと同じですが、SolrモジュールやPrometheusエクスポーターは含まれていません。
  • ベクトル検索
    • DenseVectorFieldとKnnQParserでバイトベクトルエンコーディングをサポート
    • Solrで高次元ベクトルがサポートされるようになりました
    • Java 20または21で動作するとき、SolrはSIMD最適化を利用したベクトル計算を活用できます。
    • DenseVectorFieldsの類似度スコアを計算する新しい”vectorSimilarity”関数クエリが追加されました
  • Solrは今後”Shardのインストール”APIを提供します。これにより、ユーザーはオフラインで(シャードごとに)インデックスを構築し、それらをSolrCloudのシャードにインポートできます。https://solr.apache.org/guide/solr/9_3/deployment-guide/shard-management.html#installsharddata
  • Solrの実験的な “v2” APIは、9.3リリースで多くの改善を遂げています。
    • これは現在、Solrのv1 APIが提供する機能と同等のものに近づいています。
    • v2 API全体が、よりRESTフルで直感的な設計に再設計されています。
    • v2 APIのどの部分が下位互換性のない変更を有するかについての情報は、Changelogとアップグレードノートを参照してください。
  • MigrateReplicasおよびBalanceReplicasの新しいAPIが追加されました。これらは組み込みのPlacementPluginsと共にすぐに使用できます。
    • AffinityPlacementPluginは、”withCollectionShards”パラメータを使用して、コレクション間のシャードの共有をサポートします。
  • Joinクエリは、両側で等しくシャード化されたコレクションを扱うことができます。
    • コレクションのシャードは、AffinityPlacementPlugin.withCollectionShardsを通じて配置されるべきです。
    • この操作はSplitShardをサポートしていません。
  • Solrが起動するときに、未知のコアがデフォルトで削除されなくなりました。以前の振る舞いを使用するには、”solr.deleteUnknownCores=true”を使用してください。
  • 警告: SolrはJavaセキュリティマネージャと共にMacOS上のJava 20で使用することはできません。MacOSでJava 20を実行するときは、環境変数SOLR_SECURITY_MANAGER_ENABLED=falseを使用してください。

Solrの以前のバージョンからのバージョンアップの方法についての情報はSolrリファレンスガイドのアップグレードノートをご覧ください。

https://solr.apache.org/guide/solr/9_3/upgrade-notes/solr-upgrade-notes.html

全ての新機能、変更点、不具合改修点を見るには以下の CHANGES.txt をお読みください。

https://solr.apache.org/9_3_0/changes/Changes.html


KandaSearch

KandaSearch はクラウド型企業向け検索エンジンサービスです。
オープンAPIでカスタマイズが自由にできます。

  • セマンティックサーチ

    人間が理解するように検索エンジンがテキストや画像を理解して検索できます。

  • クローラー

    検索対象文書を収集するWebクローラーが使えます。

  • 簡単操作のUIと豊富なライブラリー

    検索や辞書UIに加え、定義済み専門用語辞書/類義語辞書やプラグインがあります。

  • ローコードで低コスト導入

    検索UIで使い勝手を調整した後、Webアプリケーションを自動生成できます。

セミナー

企業が検索エンジンを選定する際のポイントから、
実際の導入デモをお客様ご自身でご体験!