一、搜索功能带来的问题 目前各大网站无外乎都有搜索功能,作为很重要的功能,自然而然要求其稳定、准确。 常见的全网搜索引擎,像百度、谷歌这样的。但是除此以外,搜索技术在垂直领域也有广泛的使用,比如淘宝、京东搜索商品,万芳、知网搜索期刊,csdn中搜索问题贴。也都是基于海量数据的搜索。 海量数据的搜索如果是采用传统的关系型数据库进行 弊端: 1、 对于传统的关系性数据库对于关键词的查询,只能逐字逐行的匹配,性能非常差。 2、匹配方式不合理,比如搜索“小密手机” ,如果用like进行匹配, 根本匹配不到。但是考虑使用者的用户体验的话,除了完全匹配的记录,还应该显示一部分近似匹配的记