【问题标题】:Put and Delete with CouchDB + Lucene使用 CouchDB + Lucene 放置和删除
【发布时间】:2013-01-24 01:59:24
【问题描述】:

我在 Linux (https://github.com/rnewson/couchdb-lucene/) 上运行 CouchDB (1.2.1) + Lucene,我有几个问题。

我为所有内容编制索引 - 所有文档的一个索引。我有大约 20.000.000 个文档。

  1. 对索引执行放置/删除操作的速度有多快 - 我每秒大约有 10-50 次放置/删除操作等。
  2. 是否有规定,比如在 10,000 次更新后,您必须优化索引?
  3. 文档中的更改是否立即在索引中可见?如果没有,此更新/删除是否存在延迟或临时表?

提前致谢 - 布兰登

【问题讨论】:

    标签: lucene indexing couchdb dml


    【解决方案1】:
    1. 使用分析器测量放置/删除性能。只有这样,您才能获得相当准确的数字。
    2. 优化取决于索引的变化速度——同样,您需要进行试验和分析。
    3. 更改在索引中立即可见,但对已打开的 IndexReader 不可见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 2016-07-27
      • 2013-07-11
      • 1970-01-01
      • 2013-05-03
      • 2016-01-04
      相关资源
      最近更新 更多