摘要:
Elasticsearch对Java虚拟机进行了预先的配置。通常情况下,因为这些配置的选择还是很谨慎的,所以你不需要太关心,并且你能立刻使用ElasticSearch。但是,当你监视ElasticSearch节点内存时,你可能尝试修改一些配置。这些修改是否会改善你的处境?这篇博文尝试揭开Elasti... 阅读全文
随笔档案-2015年08月
elasticsearch高级配置二----线程池设置
2015-08-18 09:45 by halberts, 951 阅读, 收藏, 编辑
摘要:
一个Elasticsearch节点会有多个线程池,但重要的是下面四个: 索引(index):主要是索引数据和删除数据操作(默认是cached类型)搜索(search):主要是获取,统计和搜索操作(默认是cached类型)批量操作(bulk):主要是对索引的批量操作(默认是cached类型)更新(re... 阅读全文
elasticsearch高级配置一 ---- 分片分布规则设置
2015-08-17 18:53 by halberts, 1404 阅读, 收藏, 编辑
摘要:
Java代码 cluster.routing.allocation.allow_rebalance设置根据集群中机器的状态来重新分配分片,可以设置为always, indices_primaries_active和indices_all_active,默认是设置成indices_all_active... 阅读全文
亿级规模的Elasticsearch优化实战
2015-08-14 13:41 by halberts, 2951 阅读, 收藏, 编辑
摘要:
Elasticsearch 的基本信息大致如图所示,这里就不具体介绍了。本次分享主要包含两个方面的实战经验:索引性能和查询性能。一. 索引性能(Index Performance)首先要考虑的是,索引性能是否有必要做优化?索引速度提高与否?主要是看瓶颈在什么地方,若是 Read DB(产生DOC)的... 阅读全文