我们正在考虑一种架构,其中应用程序(通常)重建我们正在使用的大量 Lucene 索引。重建中的最后一项任务是使用文件共享或 FTP 将重建的索引复制到最后一个索引上。
我有点担心如果最终用户在我们复制新索引期间搜索该索引会发生什么。
任何人有任何想法,经验,更好的模式来实现这一目标?我熟悉 SOLR,这将是一种方法,不像 LinkedIn 的 Zoie 那样熟悉。我宁愿在这个阶段避免这两种情况,而是使用我们自己开发的、相当简单的“只需重建它并在上面复制它”的方法。
我们正在考虑一种架构,其中应用程序(通常)重建我们正在使用的大量 Lucene 索引。重建中的最后一项任务是使用文件共享或 FTP 将重建的索引复制到最后一个索引上。
我有点担心如果最终用户在我们复制新索引期间搜索该索引会发生什么。
任何人有任何想法,经验,更好的模式来实现这一目标?我熟悉 SOLR,这将是一种方法,不像 LinkedIn 的 Zoie 那样熟悉。我宁愿在这个阶段避免这两种情况,而是使用我们自己开发的、相当简单的“只需重建它并在上面复制它”的方法。