使用CouchDB + Lucene进行放置和删除

时间:2013-02-08 10:16:32

标签: lucene indexing couchdb dml

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

我索引所有内容 - 所有文档的索引。我有大约20.000.000份文件。

  1. 对索引执行放置/删除的速度有多快 - 我有大约10-50次Puts / Deletes等等。
  2. 是否有规则,比如10,000次更新后你必须优化索引?
  3. 文档中的更改是否会立即显示在索引中?如果没有这个更新/删除的延迟或临时表?
  4. 提前致谢 - 布兰登

1 个答案:

答案 0 :(得分:0)

  1. 使用分析器测量放置/删除性能。这是你获得合理准确数字的唯一方法。
  2. 优化取决于索引的变化速度 - 再次,您需要进行实验和分析。
  3. 更改会立即显示在索引中,但不会显示已打开的IndexReaders。