我需要在 Lucene 3.5.0 中禁用 ConcurrentMergeScheduler,因为由于线程创建限制,它无法在 Google AppEngine 上运行 - 不允许创建任何线程。
有任何关于如何做到这一点的提示吗?
最佳答案
好的,基本上可以在 IndexWriterConfig.setMergeScheduler(new SerialMergeScheduler()); 中提供合并操作;
之后就可以在 GAE 中将 RAMDirectory 与 IndexWriter 一起使用。
关于java - 在 Lucene 3.5.0 中禁用 ConcurrentMergeScheduler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9176993/