欢迎光临散文网 会员登陆 & 注册

马老师DDD领域驱动模型设计与微服务架构 马老师技术管理-走向P8

2023-04-06 11:04 作者:彼岸花为梦而生  | 我要投稿

MySQL

背景:在做中文搜索时,组合词检索在数据库是很难完成的。

例如,当用户在搜索框输入“四川火锅”时,数据库通常只能把这四个字去进行全部匹配。可是在文本中,可能会出现“推荐四川好吃的火锅”,这时候就没有结果了。

原因:数据库并不支持分词。如果人工去开发分词功能,费时费精力。

Elasticsearch

提升:使用ES搜索服务后,就不用太过于关注分词了,因为Elasticsearch支持中文分词插件,很好地解决了问题。

原因:当用户使用Elasticsearch时进行搜索时,Elasticsearch就自动帮他分好词了。


马老师DDD领域驱动模型设计与微服务架构 马老师技术管理-走向P8的评论 (共 条)

分享到微博请遵守国家法律