Sphinx更新属性失败

发布于 2024-12-25 12:56:36 字数 246 浏览 3 评论 0原文

我需要知道如果请求来自并发,我们如何解决更新属性失败的问题?实际上,我们在负载均衡器中使用 10 个 sphinx 服务器,如果尝试使用更新属性更新 10 个 sphinx 服务器中的某些即时更新,则其失败的次数将超过 10 个服务器之一(可能是 4、5 或 6 个 sphinx 服务器) 。所以在应用程序方面,我们无法正确显示我们立即更新的状态,因为它来自负载均衡器。此类问题如何解决?

请帮助我们解决此问题或分享您的意见。 sphinx中的RT指数怎么样?

I need to know how we can resolve the update attribute failure if request comes from concurrently?. Actually we are using 10 sphinx server in load balancer and if try to update the some instant update in 10 sphinx server using update attribute, its getting failure any more than one of the 10 servers (it may be 4 or 5 or 6 sphinx server). So In application side, we cant able to show the status correctly which we have updated instantly, because its comes from load balancer. How can resolve this kind of issues?.

Please help us to close this issue or share your input.
What about RT index in sphinx?.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我爱人 2025-01-01 12:56:36

您可以使用实时索引来替代 main+delta 索引创建方法。它们有助于减少服务器工作负载并简化索引更新。

但如果您想使用它们,则必须记住以下几点:

  • 实时索引仅在少量数据(< 400 万个数据集)上表现良好。
  • 为了获得更好的性能,请使用多查询
  • 尚不支持前缀和中缀索引。
  • 尚不支持 MVA。

You could use real-time indexes as a replacement of the main+delta index creation method. They are helpful to reduce server workload and simplify index updating.

But you have to keep in mind following points, if you want to use them:

  • Real Time indexes only perform good on small amounts of data (< 4 million data sets).
  • To get better performance use multiqueries
  • Prefix and infix indexing are not supported yet.
  • MVAs are not supported yet.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文