gpt4 book ai didi

solr - Elasticsearch,solr并发提交

转载 作者:行者123 更新时间:2023-12-02 23:03:11 25 4
gpt4 key购买 nike

大约三年前,我们开发了使用solr的应用程序,正如我记得的第4版。我记得solr的工作分两个步骤-添加文档和提交。只有提交后,新文档才能在索引中可用。除了一天,进行了优化。

问题在于,使用solr我们不能使用并发提交,并且数据库更新和solr索引更新之间存在严重的时间滞后。但是,对于我们开发的应用程序,这个滞后并不是问题。

现在我们需要开发另一个应用程序,在这里我们需要几乎实时的索引。我们的情况-N个用户可以同时更新一些数据。当他们更新数据库中的数据时,必须同时更新索引。我们可以用elasticsearch做到吗?

最佳答案

较新版本的Solr可以处理这种情况:

http://wiki.apache.org/solr/NearRealtimeSearch

基本上,您将提交留给服务器(应用程序不提交),然后将服务器配置为非常频繁(例如,每秒)进行软提交,这非常便宜,并使文档可用于内存中的索引,以及不频繁(例如每隔几分钟)的硬提交,这很昂贵,但是会将新文档写入永久存储中。

关于solr - Elasticsearch,solr并发提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28792132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com