Open samunohito opened 4 days ago
(すぐに着手は難しいので、どなたか代わりにやってくれても◎)
検索、interface的な抽象化をしたうえで実装してどの手段を用いても似たように呼び出して検索できるようにしたい 例えばtypesenceに対応させたいとか、あるいはまた別の検索エンジン使いたいとかそういう需要も出てくるかもしれないので
ElasticsearchやOpenSearchなどもありますし、そちらの方が望ましいですね。
PGroongaは日本語onlyのソフトかしら
公式より、
PostgreSQLはアルファベットと数値だけを使った言語の全文検索だけをサポートしています。これは、日本語や中国語などはサポートしていないということです。PGroongaをPostgreSQLにインストールすると全言語対応の超高速全文検索機能を使えるようになります!
とのことです。
ほむん PostgreSQLは標準でも日本語の全文検索できてるような? PGroongaを使えば全ての言語でより速くなるということかしら
PostgreSQLは標準でも日本語の全文検索できてるような? PGroongaを使えば全ての言語でより速くなるということかしら
はやくなります。 LIKEではインデックスが効かない(効かせることもできるが限定的)こともあり、膨大な量のテキストデータ検索には不向きです。反面、PGroongaを導入した場合は対象のテキストデータに対してインデックスを作成し、それを用いて検索するので早いです(加えて正確らしい)。
Summary
pgroongaに対応し、
…を選べるようにします。
Purpose
Meilisearchを採用していないサーバ向けに検索機能増強の選択肢を提供できる
Do you want to implement this feature yourself?