我将第一次尝试索引和 Zend Lucene 搜索,考虑到性能,我想知道是否应该对数据库中的数据进行索引。如果是这样,什么时候(在哪种情况下)?
我的第一个目标是索引文档(pdf)以进行搜索。
在我们开发的应用程序的通讯模块中,用户可以通过输入关键字来搜索通讯。该应用程序搜索存储在数据库中的通信主题和内容,现在,它还使用索引搜索通信所附文档的内容。
这样,我必须在数据库和索引中进行搜索。
所以现在我想知道我是否应该索引通信的主题和内容(例如:UnIndexed Lucene Field)?会更快吗?考虑到文档和通信的数量会迅速增加,索引也是如此。
有人有这方面的经验吗?