自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 elasticsearch merge 源码

从2.x版本就开始lucene默认采用的合并策略就已经是TieredMergePolicy了。所以今天有时间了解并看了一下TieredMergePolicy.findMerges方法的实现。// 正在mergin的segmentinfoCollection<SegmentCommitInfo> merging = writer.getMergingSegments();Collection<Se

2018-01-04 15:06:16 659

原创 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 16623 16

原创 elasticsearch shard创建过程,查看merge参数传入

今天来翻翻源码,看下merge相关的代码,以及ES是如何处理参数。该文章纯属个人记录,仅供自己参考 相关类: IndicesClusterStateService IndexService IndexShard InternalEngine StoreRecoveryService ConcurrentMergeScheduler TieredMergePolicy IndexWri

2017-11-29 17:59:51 1046

翻译 elasticsearch节点脱离集群 分片控制

Rebalancing操作,延迟分配

2016-12-30 14:47:23 7589

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除