couchdb-lucene, which is what I was looking at, does require its own JVM. I didn't think to look at using Lucene directly.<p>On the other hand, I'm quite happy with how this turned out, it's one less dependency, and it's been fun to write.