首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend_Lucene CJK支持

Zend_Lucene CJK支持
EN

Stack Overflow用户
提问于 2009-09-07 00:56:23
回答 1查看 319关注 0票数 2

有没有人知道Zend_Lucene类是否支持中日韩。

我想在我自己的网站上使用它,唯一的问题是它应该同时适用于英语和日语。

另外,如果有人有一些关于CJK版本的Java版本的资源,也将不胜感激。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-06 15:25:00

目前,这些是Zend_Lucene内置的唯一兼容UTF-8的分析器

  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8_CaseInsensitive
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num_CaseInsensitive

您可以使用以下代码来使用它们:

代码语言:javascript
复制
Zend_Search_Lucene_Analysis_Analyzer::setDefault(
new Zend_Search_Lucene_Analysis_Analyzer_Common_Text());

如果你愿意,你也可以构建你自己的分析器。

另一种解决方案是使用Java Lucene构建索引,并在PHP中使用该索引,因为它们应该是兼容的。不过我还没试过这个。

Zend_Search_Lucene是从Apache Lucene项目派生的。目前(从ZF1.6开始)支持的Lucene索引格式版本为1.4 - 2.3

您可以在Zend Framework手册中阅读更多关于这方面的内容。link text

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1387163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档