请问lucene在用于搜索数据库内容的时候,索引是怎么做的,比如建立了索引,但是库中内容发生了变化,还能通过lucene的索引搜索吗?还是要重新建立索引?
用Lucene索引数据库,其实就是将数据库中需要被索引的数据取出来,建立Lucene document.如果库中的内容发生变化,这个内容也被lucene建立了document, 那么就需要同步更新到Lucene document中了。同步的机制可以使用队列等方式,一般建议不要对频繁改动的内容做索引。
1.4m articles
1.4m replys
5 comments
57.0k users