HibernateSearch的原理个人理解

HiberanteSearch,在添加记录的时候,会将数据根据指定的规则(也就是HiberanteSearch提供的那些注解indexed,documentid,analyzer,field)进行分词,以主键id+分词的形式保存到索引库中

当进行查询的时候,会先去索引库中找有没有对应的分词,如果找到对应的分词,就会直接拿主键id去数据库中去查找。

这个过程中,索引库保存的只是主键id以及分词,而真正存放业务数据的依旧还是数据库

猜你喜欢

转载自blog.csdn.net/qsw2lw/article/details/90065488
今日推荐