以论坛为例, 论坛需要发帖,帖子信息保存在数据库中 ,数据库可以对帖子列 进行索引 (数据库不支持全文索引 ) ----- 当执行帖子搜索 执行 content like ? , like 模糊查询无法使用数据库内部索引 , 导致大规模数据模糊搜索 性能非常差 ---------- lucene全文索引库解决这类问题 (建立词条,相同词合并 )
用户在开发中, 先查找索引库词条, 获取基本信息 (业务显示需要 ), 当点击详情查找数据库获取详细信息 (可以在索引库只存放数据记录id , 查找索引库,获取这些id ,再通过 id 查找数据库 )
以论坛为例, 论坛需要发帖,帖子信息保存在数据库中 ,数据库可以对帖子列 进行索引 (数据库不支持全文索引 ) ----- 当执行帖子搜索 执行 content like ? , like 模糊查询无法使用数据库内部索引 , 导致大规模数据模糊搜索 性能非常差 ---------- lucene全文索引库解决这类问题 (建立词条,相同词合并 )
用户在开发中, 先查找索引库词条, 获取基本信息 (业务显示需要 ), 当点击详情查找数据库获取详细信息 (可以在索引库只存放数据记录id , 查找索引库,获取这些id ,再通过 id 查找数据库 )