陋室铭
永远也不要停下学习的脚步(大道至简至易)

摘要: Solr的性能在solr4版本之后的得到了极大的提升,在使用过程中,尽量使用新的版本,在实践中总结的一些性能优化参考,不同的业务场景需求,优化的方式会不一样。 在设计field schema的时,需要关注indexed、stored、omitNorms这几个属性的值;indexed对索引的内存使用, 阅读全文
posted @ 2023-09-12 20:58 宏宇 阅读(78) 评论(0) 推荐(0) 编辑
摘要: maxMergeSizeMB属性应该是:lucene内部的合并策略(Lucene中的合并因子mergeFactor) 系统参数: maxCacheMB=48.0 maxMergeSizeMB=4.0 我想像下面这样更改maxCacheMB和maxMergeSizeMB: maxCacheMB=64. 阅读全文
posted @ 2023-09-12 20:57 宏宇 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://java.dzone.com/news/merge-policy-internals-solr?mz=33057-solr_lucene solr(or lucene)内部的合并策略是怎样的呢? 选择哪些段(segment)需要被合并,是基于名为MergePolicy的抽象类 阅读全文
posted @ 2023-09-12 14:04 宏宇 阅读(75) 评论(0) 推荐(0) 编辑
摘要: mergeFactor 是用来决定segment该如何被addDocument()方法进行合并的。 当mergeFactor取比较小的值时,索引时所使用的内存较少 而且搜素未优化的速度会比较快。因此,mergeFactor取值较大时(比如大于10), 适合于批量的索引建立,而当搜索未优化索引的速度会 阅读全文
posted @ 2023-09-12 13:57 宏宇 阅读(26) 评论(0) 推荐(0) 编辑