使用Laravel5.3中的Scout,默认搜索是algolia,它对中文的支持好吗?
如果要使用elasticsearch,要自己写什么东西?
恰好我在项目中有使用 algolia 的经验,恩,对中文支持还是挺好的;但是时刻要想着有可能被墙的因素,所以你得具体看你的业务来选择是否使用 algolia。
对中文支持还是挺好的
至于 elasticsearch ,其实我也自己搭过,自己配置的 ik 分词。除了机器配置需要高一点和配置过程稍微麻烦一点之外(相对于 algolia),其他没啥了。要使用 elasticsearch 跟 PHP 项目交互的话,直接可以使用官方的 Package:
elasticsearch-php: https://github.com/elastic/el...
恰好我在项目中有使用 algolia 的经验,恩,
对中文支持还是挺好的
;但是时刻要想着有可能被墙的因素,所以你得具体看你的业务来选择是否使用 algolia。至于 elasticsearch ,其实我也自己搭过,自己配置的 ik 分词。除了机器配置需要高一点和配置过程稍微麻烦一点之外(相对于 algolia),其他没啥了。要使用 elasticsearch 跟 PHP 项目交互的话,直接可以使用官方的 Package:
elasticsearch-php: https://github.com/elastic/el...