在 2021 年我就了解到 RediSearch 這個項目,并已經把它用于我的開源項目 newbee-mall-pro 中。
就我的使用體驗來說,簡單場景下,用來平替 Elasticsearch 的使用場景已經足夠。像是 Elasticsearch 中常用中文分詞插件可以用 RediSearch 替代,但是拼音轉中文插件在 RediSearch 中還沒有功能替代,只能通過個人手段處理。
在 newbee-mall-pro 項目中,拼音搜索我是通過先將中文轉拼音后作為拼音字段存入 Redis 中,再通過 RediSearch 查詢拼音字段來實現的。
RediSearch 對于我來說相比 Elasticsearch 的最大優點就是 內存占用非常低,查詢性能也足夠高