@noraworld 無料で使えます。Elasticsearchはかなりメモリ消費する大食らいなのでご注意を。
@noraworld ハッシュタグとかアカウントはPostgreSQLの標準で出来る範囲で頑張っていますが、全文検索はちょっとしんどいですね。
PGroongaをPostgreSQLに組み込んで、Elasticsearch無しで対応できるよう改造しているサーバもいくつか知っています。
Elasticsearchを使って日本語を検索する場合、使えることは使えるんですが、そのままだと単語の認識がうまくなかったりします。そのため、KuromojiやSudachiを組み込む方法をとっています。
@noellabo ElasticSearch なしでもメモリ大食いするのは変わらない感じですかね
それなら ElasticSearch 導入しようかなって思ってるんですが
@noraworld PGroongaは結構な改造になるので、個人的にはElasticsearchをオススメします。
https://docs.joinmastodon.org/admin/optional/elasticsearch/
不慣れであれば、日本語対応云々はおいといて、とりあえず標準構成で動くようにした方が良いと思います。
@noellabo なるほどです、まずは標準対応やってみようと思います!
@noellabo 無料で使えるんですね、良かった 😇
ElasticSearch が必要なのって、Mastodon の実装だけでは全文検索は難しいってことなんですかね?