关于Lucene.net
来源:互联网 发布:wifi密码破解软件 编辑:程序博客网 时间:2024/06/15 19:48
使用方法就不多说了,网上一搜一大堆。
我这里说的只要是在创建索引和查询索引的时候,分词器类型必须要保持一致!!!否则结果不正确会雷死你。
Analyzer analyzer = null;
//if (isPangu)
//{
// analyzer = new PanGuAnalyzer();//盘古Analyzer
//}
//else
//{
analyzer = new StandardAnalyzer(Version.LUCENE_CURRENT);
//}
//if (isPangu)
//{
// analyzer = new PanGuAnalyzer();//盘古Analyzer
//}
//else
//{
analyzer = new StandardAnalyzer(Version.LUCENE_CURRENT);
//}
上面是创建时候用的。下面是查询时候。
/// <summary>
/// 构造常见的几种Analyzer列表
/// </summary>
/// <returns></returns>
public static IList<Analyzer> BuildAnalyzers()
{
IList<Analyzer> listAnalyzer = new List<Analyzer>()
{
new PanGuAnalyzer(),//盘古分词器 provide by eaglet http://pangusegment.codeplex.com/
//new StandardAnalyzer(Version.LUCENE_29),
//new WhitespaceAnalyzer(),
//new KeywordAnalyzer(),
//new SimpleAnalyzer(),
//new StopAnalyzer(Version.LUCENE_29),
};
return listAnalyzer;
}
/// 构造常见的几种Analyzer列表
/// </summary>
/// <returns></returns>
public static IList<Analyzer> BuildAnalyzers()
{
IList<Analyzer> listAnalyzer = new List<Analyzer>()
{
new PanGuAnalyzer(),//盘古分词器 provide by eaglet http://pangusegment.codeplex.com/
//new StandardAnalyzer(Version.LUCENE_29),
//new WhitespaceAnalyzer(),
//new KeywordAnalyzer(),
//new SimpleAnalyzer(),
//new StopAnalyzer(Version.LUCENE_29),
};
return listAnalyzer;
}
- 关于Lucene.net
- 关于lucene.net的查询
- Lucene.Net
- Lucene.NET
- Lucene.Net
- Lucene.Net
- Lucene.net
- Lucene.Net
- Lucene.net
- Lucene.net
- Lucene.Net
- Lucene.net
- Lucene.Net
- 关于lucene
- 关于Lucene.net中文分词后的结果着色问题
- 关于:lucene.net +盘古+window service 的调试问题
- 关于Lucene.net 2.9.2.2 中删除索引的若干问题
- .NET 的 Lucene
- webkit Page对象的分析
- Java - 处理unsigned类型
- 任务队列线程函数,用互斥体保护
- Domain、Data Elements、SAP Table所在的表
- Qt Model/View 学习笔记
- 关于Lucene.net
- MATLAB学习笔记(Simulink仿真)
- python3.3.0新特性
- java泛型
- 国家的历史观通常都有主流价值观的参与
- 我的移动开发之路
- 使用LocationManager获取GPS地理位置信息
- 杭电 2085 核反应堆
- 70道经典Android面试题