我正在构建一个拥有数百万条记录的数据库操作系统。我在项目的所有部分中都使用Zend框架。我想使用搜索索引技术,但您有没有任何建议?我应该使用哪种技术呢?谢谢您的帮助。
Zend Lucene对于“数百万条记录”绝对不相关。
尝试使用sphinx http://sphinxsearch.com/docs/manual-1.10.html。
它具有许多有用的功能,包括将结果分配到多个服务器;智能、可定制的结果排名等等。而且它真的很快。 PHP API文档:http://www.php.net/manual/en/book.sphinx.php
还有PHP API的C版本http://pecl.php.net/package/sphinx