博客链接:Cs XJH’s Blog
接触Lucene也有一段时间了,刚接触时应用起来难度不高,但里面的很多东西还是陌生的。经过一段熟悉之后,觉得大致了解了一些主要的东西,于是写篇博客记录下。
三个概念
Lucene和数据库类似,这里也有字段的概念。不同之处在于,这里的字段之间除了数据类型不同之外,对于索引、分词、存储的选择也各有不同。
- 索引
如果字段需要搜索,那么应该建立索引 - 分词
只有字段需要创建索引,才需要考虑是否要分词(分词即将字段值拆分成多个值进行索引)。并且,只有字段的数据类型可分割,才可以分词。 - 存储
如果字段写入后,需要再次获取并展示,那么应该存储。字段创建索引,但不一定会存储。
数据类型
名称 | 说明 |
IntPoint | 对int型字段索引,只索引不存储 |
FloatPoint | 对float型字段索引,其它同上 |
L |