mongodb 3.0.2的版本现在是否支持了对中文的全文检索? 还是说配置词库便可? 各位大侠能否提供个例子,还有,全文检索的性能如何?
场景是:聊天记录使用mongodb存储,支持聊天记录得搜索,如果用mongodb提供的like操作,则性能实在是非常糟糕,所以想到全文检索,但是不知道现在mongo是否支持中文的检索,谢谢各位大侠。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
mongodb3.0.2支持中文的全文检索。找一个中文分词库,把分词存到类似 tags 的数据中,就可以了。但是在全文检索的性能上不是特别好。mongoDB更适合做数据仓库,从仓库里检索大量数据是不合时宜的,建议配合sphinx。