<div dir="ltr">hi,<div>Why xapian don't support memory  index/search ?</div><div><br></div><div>I know there is a method can create memory datebase, like this:</div><div>Xapian::WritableDatabase db(Xapian::InMemory::open());<br>
</div><div><br></div><div><b>But, if i use these in multithread program,  i need create many datebases!!</b></div><div>Xapian::WritableDatabase db1(Xapian::InMemory::open());  //used in thread1<b><br></b></div><div>Xapian::WritableDatabase db2(Xapian::InMemory::open());  //used in thread2 <br>
</div><div><b><br></b></div><div>because WritableDatabase object isn't thread-safe. And use lock is slowly.</div><div><br></div><div><b>So, is there some solutions that One database, many thread can use??</b></div><div>
<br></div></div>