首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sphinxsearch --从“常规”索引切换到分布式索引--这是否以任何方式改变排序?

Sphinxsearch --从“常规”索引切换到分布式索引--这是否以任何方式改变排序?
EN

Stack Overflow用户
提问于 2012-06-17 18:28:24
回答 1查看 770关注 0票数 0

最近我们做了一些关于如何在斯芬克斯搜索中加快速度的研究。

我们发现了一个很好的方法来加快速度,那就是使用分布式索引。

我们运行了实际测试,发现当使用分布式索引时,查询的执行速度在35-40%之间。

我所说的分布式基本上是我们的常规索引,通过在每个源中为索引的每个部分添加AND id % 4/3/2/1 = 0,将其分成4个(承载这个索引的框有4个核心)。

id是我们的主键/自动增量。

因此,这应该做什么,而不是有一个巨大的指数,是把它分成4。

然后我们只使用索引类型=分布式+局部.本地的..。本地的..。本地的..。一个“把所有的部分放在一起”的索引。

我们做了一些快速测试,同样的结果回来.只有35-40%的速度:)

因此,在我们全面实施这个网站之前,我们想知道:

是否以任何方式切换到像上面提到的那样的分布式索引?

我们问这是因为我们使用狮身人面像的一些SEO相关的项目,我们需要保持相同的结果的顺序。

我还应该提到,查询、所有查询选项等都保持不变。任何和所有的更改都是在守护进程端完成的。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-06-18 14:07:36

分类应该不受影响。在使用分发索引和高偏移量时,性能会受到更大的影响。但头几页就没问题了。

据我所知,这个问题正在使用分组/聚类和杀毒列表。但如果不使用它们,就没什么好担心的了。

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

https://stackoverflow.com/questions/11073766

复制
相关文章

相似问题

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