
ES/搜素引擎
sx_1706
这个作者很懒,什么都没留下…
展开
-
ES中的_refresh
当我们把一条数据写入到Elasticsearch中后,它并不能马上被用于搜索。新增的索引必须写入到Segment后才能被搜索到,因此我们把数据写入到内存缓冲区之后并不能被搜索到。_flush 不会影响 Elasticsearch 中文档的可见性,因为搜索是在内存段中进行的,而不是 _refresh 会影响其可见性。refresh默认在 refresh_interval中设置,默认为1s刷新一次。当大量数据插入时,建议手动刷新,也节省性能,减少等待时间。_refresh 用于使新文档可见以进行搜索。原创 2023-10-31 15:56:09 · 430 阅读 · 0 评论 -
相关度评分背后的理论
Elasticsearches打分机制讲解。原创 2023-08-01 15:42:53 · 148 阅读 · 0 评论