双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

问下lucence建索引的机制以及compass对数据库建文件索引的机制的问题?

ocp_toad ocp_toad 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我今天把compass部署成功了,但是有个问题,索引都是index()方法建的。

不知道具体原理,网上多的是如何介绍应用的,原来的比较少,可能我自己也没有看懂,我这里有3个问题:

1,应用启动的时候,初始化数据库索引,是否将数据库所有的数据放进索引文件(基数据文件索引)里面?那么这样的话,索引文件的大小已经不比数据库文件小!

2,是否对热点数据(就是国家、安全等等常用的词汇)所对应的记录做专门的索引文件来存储?

3,全文检索的时候,看下是否是热点数据,
(1):如果是的话,就去先查热点词汇所对应的专门索引文件,找到了就返回,如果找不到的话,就去基数据文件索引文件里面查找,然会返回查询结果!
(2):如果不是的话,就直接去基数据文件索引索引里面去找,然后返回查询结果。

说的不当的地方,请指正!
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
ocp_toad
Web 开发 81,108 成员 341,721 内容