es是基于倒排索引的形式进行查询的,之所以查询快且准确是因为它会分为索引区和元数据区两部分区域
当向es索引库中插入一条文档时,如果某些字段类型支持分词(只有text类型会分词,其他类型都不分词),会对字段分词处理后放在索引区中,并记录符合条件的文档的id。如果某些字段不支持分词的话,直接将该字段整体放在索引区,并标记符合的文档记录的id。
当用户进行查询时就会在索引区找到匹配的value,而value中又记录了所有符合条件的文档id
欢迎分享,转载请注明来源:内存溢出
es是基于倒排索引的形式进行查询的,之所以查询快且准确是因为它会分为索引区和元数据区两部分区域
当向es索引库中插入一条文档时,如果某些字段类型支持分词(只有text类型会分词,其他类型都不分词),会对字段分词处理后放在索引区中,并记录符合条件的文档的id。如果某些字段不支持分词的话,直接将该字段整体放在索引区,并标记符合的文档记录的id。
当用户进行查询时就会在索引区找到匹配的value,而value中又记录了所有符合条件的文档id
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)