Lucene
文章平均质量分 65
future_1024
这个作者很懒,什么都没留下…
展开
-
Lucene初学——1. 创建索引,添加目录,文档
1.maven依赖<dependencies> <!-- lucene-queryparser --> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queryparser</artifactId>原创 2018-06-17 21:57:05 · 506 阅读 · 0 评论 -
Lucene初学——2. 索引检索
1.demopublic static void main(String[] args) { Directory directory = null; try { directory = FSDirectory.open(Paths.get("E:\\document\\【进阶之路】\\技术\\lucene\\index")); DirectoryReader reader = ...原创 2018-06-18 17:11:17 · 130 阅读 · 0 评论 -
Lucene初学——3. 分词器学习
1.demopublic class AnalyzerStudy { private static String str = "分词器测试 Lucene 案例 开发 by future for study"; private static void print(Analyzer analyzer) { StringReader reader = new StringReader(st...原创 2018-06-18 17:13:25 · 154 阅读 · 0 评论 -
Lucene初学——4.常用类与说明
主要的类与接口 基本类或接口 说明 Directory 表示索引的存储位置,并通常是文件的列表。这些文件被称为索引文件。索引文件通常创建一次,然后用于读操作或可以被删除。 Document 表示一个虚拟文档与字段,其中字段是可包含在物理文档的内容,它的元数据等的对象。 Analyzer 负责分析一个文件,并从将被索引的文本获取令牌/字。 IndexWrit...原创 2018-08-28 21:43:45 · 154 阅读 · 0 评论