LuceneReader

LV1
发表了文章

lucene添加文档源码解析(第一篇)

在lucene中可以对一篇文档进行添加、修改、删除操作,在这篇文章中我们详细介绍lucene添加文档的流程,对添加文档的源码进行解析。

LuceneReader
Lucene/Solr
发表了文章

lucene添加文档源码解析(第二篇)

在lucene中添加文档是通过IndexWriter.addDocument方法,我们先给出添加文档的示例代码

LuceneReader
Lucene/Solr
发表了文章

lucene添加文档源码解析(第三篇)

在lucene中添加文档是通过IndexWriter.addDocument方法,我们先给出添加文档的示例代码

LuceneReader
Lucene/Solr
发表了文章

solr配置解析-directoryFactory

lucene引入ByteBuffersDirectoryFactory类,用于替换RAMDirectoryFactory,RAMDirectoryFacto...

LuceneReader
Lucene/Solr
发表了文章

LockFactory索引文件锁源码解析

LockFactory在lucene中用来对索引目录进行加锁,使得同一时间只能有一个IndexWriter对象对索引目录进行操作。

LuceneReader
Lucene/Solr
发表了文章

lucene工具类FixedBitSet源码解析

FixedBitSet在lucene中的一个主要用途是存储文档号,该类使用一个bit来存储一个文档号,在最好的情况下,该类可以使用一个long(64位)...

LuceneReader
Lucene/Solr存储编程算法
发表了文章

lucene的段合并策略(MergePolicy)

本篇文章介绍lucene的索引合并策略,IndexWriter的多种行为会触发索引段合并流程,例如commit、flush、NRT reader open...

LuceneReader
Lucene/Solr
发表了文章

TimeLimitingCollector源码解析

在solr的查询请求中添加timeAllowed参数,可以限定solr查询的请求时间,在solr内部,是通过TimeLimitingCollector类...

LuceneReader
Lucene/Solr
发表了文章

构造IndexSearcher源码解析

2. indexCreatedVersionMajor 该字段描述的是创建该segments_N文件时的lucene的版本,在读取阶段,索引文件可能被不同的版本...

LuceneReader
Lucene/Solr
发表了文章

solr cloud的update索引链

solr cloud的update索引链的类是org.apache.solr.update.processor.UpdateRequestProcessorCh...

LuceneReader
Lucene/Solr
发表了文章

shallow heap和retained heap

shallow size=对象头+类型变量大小*数组长度+对齐填充,如果是引用类型,则是四字节或者八字节(64位系统),

LuceneReader
编程算法
创建了专栏

solr lucene源码解析

solr lucene源码解析

11 文章13 关注者
订阅了专栏

橙子架构杂谈

16 文章21 关注者

个人简介

个人成就

  • 影响力总排行第 5809 名
  • 获得 15 次赞同
  • 文章被阅读 991 次

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动