在我们的场景中,IO操作受到限制,索引构建和服务处于不同的进程。
我们考虑利用RAMDirectory来构建/服务索引。差距在于我们需要在RAMDirectory中持久化(序列化)内容,并在服务时对其进行反序列化。
我们需要子类化RAMDirectory和RAMFile。更多细节可以在Extend Lucene
中找到。在我们的场景中,IO操作受到限制,索引构建和服务处于不同的进程。
我们考虑利用RAMDirectory来构建/服务索引。差距在于我们需要在RAMDirectory中持久化(序列化)内容,并在服务时对其进行反序列化。
我们需要子类化RAMDirectory和RAMFile。更多细节可以在Extend Lucene
中找到。javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium