首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >狮身人面像实时索引支持多线程搜索吗?如果它们是分布式索引的一部分呢?

狮身人面像实时索引支持多线程搜索吗?如果它们是分布式索引的一部分呢?
EN

Stack Overflow用户
提问于 2016-05-08 14:57:27
回答 1查看 469关注 0票数 0

问题与狮身人面像实时(Rt)指数有关。我有一个包含三个rt索引的分布式索引。每个rt索引每个rt索引大约有2100万个文档(总计3* 21 =6 300万)。

我试图提高这个索引配置的性能,并看到了这个信息丰富的帖子:

到目前为止,RT索引每个搜索只使用一个核心,不管它有多少磁盘块(这在将来可能会改变!)

来源:基础/评论-第1页 (链接日期:2014年)

上面的语句是否意味着对索引的上述配置总是以单线程方式每次搜索运行,那么如果在一个分布式索引中有三个rt索引,那么在四台核心机器上,只能同时执行三个搜索,然后分布式索引将在三个核心上分发?

斯芬克斯 全文 标引

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-09 16:02:03

分布式索引应该在一个新线程中运行每个组件索引,但是每个RT索引将是单线程的。

..。因此,它可以使用3个核心来运行查询(每个核心有一个RT索引)

但是,请注意线程到内核的映射不是绝对的。这取决于操作系统。这三个“线程”最终可能运行在一个核心上。..。而且,狮身人面像不仅限于运行与内核一样多的线程。它可能会产生更多的线程,以争夺核心。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37101184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档