- 博客(4)
- 收藏
- 关注
原创 elasticsearch merge 源码
从2.x版本就开始lucene默认采用的合并策略就已经是TieredMergePolicy了。所以今天有时间了解并看了一下TieredMergePolicy.findMerges方法的实现。// 正在mergin的segmentinfoCollection<SegmentCommitInfo> merging = writer.getMergingSegments();Collection<Se
2018-01-04 15:06:16 662
原创 elasticsearch设置refresh_interval-1的思考
什么时候触发refresh?官方相关介绍:https://www.elastic.co/guide/en/elasticsearch/reference/5.x/indexing-buffer.html疑问: 假如refresh_interval设置为-1,无法进行refresh操作,导数据岂不是一直在内存里?内存不就炸了?带着这个疑问,我跟了一下代码。在一个index请求,处理完成之后会去调用
2017-12-20 18:15:31 16633 16
原创 elasticsearch shard创建过程,查看merge参数传入
今天来翻翻源码,看下merge相关的代码,以及ES是如何处理参数。该文章纯属个人记录,仅供自己参考 相关类: IndicesClusterStateService IndexService IndexShard InternalEngine StoreRecoveryService ConcurrentMergeScheduler TieredMergePolicy IndexWri
2017-11-29 17:59:51 1051
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人