【发布时间】:2023-03-12 20:19:01
【问题描述】:
Zend Lucene和Java Lucene分别用PHP和java构建,PHP语言比java更高。
只是想知道这两者在索引构建和数据搜索方面的性能差异有多大?
让java创建和重建索引,让php使用索引更有效吗?
【问题讨论】:
标签: php lucene zend-search-lucene
Zend Lucene和Java Lucene分别用PHP和java构建,PHP语言比java更高。
只是想知道这两者在索引构建和数据搜索方面的性能差异有多大?
让java创建和重建索引,让php使用索引更有效吗?
【问题讨论】:
标签: php lucene zend-search-lucene
这是来自 Zend 认证工程师的引述。
根据我更好的判断, 我工作的公司迁移了我们的 以前的搜索解决方案 Zend_Search_Lucene。在漂亮 重型硬件,索引 百万份文件花了几个小时, 并且搜索速度相对较慢。这 索引过程消耗大量 内存和索引频繁 已损坏(使用 1.5.2)。一种 单通配符搜索字面意思 让网络服务器瘫痪, 所以我们禁用了该功能。记忆 搜索的使用率非常高,并且 结果每秒请求数 必然像我们一样严重下降 减少 Apache 子节点的数量 进程。
我们已经搬到 Solr (a 基于 Lucene 的 Java 搜索服务器)和 差异是巨大的。索引 现在大约需要 10 分钟 搜索速度快如闪电。什么 不同的语言。
在这种情况下,Java。
【讨论】:
当我向 Zend Evangelist 和他们雇佣的一名员工询问这个问题时,我被告知 Java Lucene 将提供更好的性能。他们的主要观点涉及 UTF8 字符的处理和索引速度(如果我没记错的话)。显然 Java Lucene 在这方面要好得多。
【讨论】: