Rails 我要做一個模糊搜尋功能 但看了 GitHub 看不懂文檔 可不可以幫幫我

yamap19950521 · 2022年05月08日 · 最后由 njgzs 回复于 2022年05月30日 · 687 次阅读

我要做一個模糊搜尋功能 但看了 github 看不懂文檔 可不可以幫幫我

我要做一個搜尋框,使用 elasticsearch 或 Mellisearch

兩個說明我都有大約看一下

但我在下載就遇到問題了 elasticsearch:我是用$brew install elasticsearch,錯誤碼出現找不到這個瓶子(我是 m1 電腦)

還有 Meilisearch:main key 的地方不會設定,後面也看不太懂

大家可以幫幫我嗎?

免费帮你看?

你得貼個報錯啥的吧,不然給你虛空解答

多大数据量,现在是用的什么数据库 或许你并不需要 elasticsearch

Meilisearch 可以,简单,易用,“main key 的地方不會設定”是指什么?

我最近试了一下 solr + sunspot,目前感觉还不错 https://github.com/sunspot/sunspot

elasticsearch 最好使用 docker 来安装咯 如果需要中文分词的话,最好按照 ik 插件的版本号来拉取镜像,目前我使用的是

## 启动 ElasticSearch服务
docker run -d -e "ES_JAVA_OPTS=-Xms256m -Xmx256m" --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.17.3

## 安装中文分词插件
docker exec -it es bash ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.3/elasticsearch-analysis-ik-7.17.3.zip
需要 登录 后方可回复, 如果你还没有账号请 注册新账号