Elasticsearch初始化配置
来源:互联网 发布:百度人工智能概念股 编辑:程序博客网 时间:2024/06/08 07:47
Elasticsearch初始化配置
Elasticsearch
构建ES集群环境经常用到的配置:
1.action.auto_create_index –配置是否自动创建索引(true OR false);
2.gateway.type – (fs, none, local);
3.cluster.routing.schedule 如(50ms), 发现新节点时间
Settings settings = settingsBuilder()
.put(“discovery.type”, “zen”) //发现集群方式
.put(“discovery.zen.minimum_master_nodes”, 2) //最少有2个master存在
.put(“discovery.zen.ping_timeout”, “200ms”) //集群ping时间,太小可能会因为网络通信而导致不能发现集群
.put(“discovery.initial_state_timeout”, “500ms”)
.put(“gateway.type”, “local”)
.put(“index.number_of_shards”, 1)
.put(“action.auto_create_index”, false)
.put(“cluster.routing.schedule”, “50ms”)
.build();
改变shards数目:
client.admin().indices().prepareUpdateSettings(“test”).setSettings(settingsBuilder().put(“index.number_of_replicas”, 2)).execute().actionGet();
使用Mongodb River时,可设置 river.mongodb: TRACE 打开日志。
Html代码 收藏代码
ES常量设置:
index.cache.query.parser.type 查询分析缓存类型, 分为:JVM级别, resident的和NULL。
index.cache.field.max_size 设置大小,配置为soft时用。
index.cache.field.expire 可设置为null,表示永不过期。
index.cache.field.type 值集合:{resident, soft, none} 分别为常驻式、驱逐式、无缓存
index.cache.filter.type (none, weighted)
index.codec.postings_format.type (BloomFilterPostingsFormatProvider,DirectPostingsFormatProvider, MemoryPostingsFormatProvider, Lucene40PostingsFormatProvider, Pulsing40PostingsFormatProvider)
cluster.routing.operation.type
cluster.routing.operation.hash.type (DjbHashFunction, SimpleHashFunction)
index.analysis.char_filter
index.cache.id.type (SimpleIdCache)
index.merge.policy.type
“index.merge.policy.min_merge_size”,
“index.merge.policy.max_merge_size”,
“index.merge.policy.max_merge_docs”,
“index.merge.policy.merge_factor”,
“index.compound_format”
"index.merge.policy.min_merge_docs", "index.merge.policy.max_merge_docs", "index.merge.policy.merge_factor", "index.compound_format" "index.merge.policy.expunge_deletes_allowed", "index.merge.policy.floor_segment", "index.merge.policy.max_merge_at_once", "index.merge.policy.max_merge_at_once_explicit", "index.merge.policy.max_merged_segment", "index.merge.policy.segments_per_tier", "index.merge.policy.reclaim_deletes_weight", "index.compound_format"
index.merge.scheduler.type
index.similarity.type
monitor.dump.type
cluster.routing.operation.type
index.engine.type
index.store.type (ram, memory, fs, simplefs, niofs, mmapfs)
transport.type
转载自:http://maxrocray.iteye.com/blog/1679863
- Elasticsearch初始化配置
- Elasticsearch配置
- Elasticsearch配置
- elasticsearch配置
- elasticsearch配置
- elasticsearch配置
- ElasticSearch配置
- elasticsearch配置
- ElasticSearch配置
- elasticsearch配置
- Elasticsearch查询配置(Elasticsearch+springboot)
- elasticsearch初始化之配置文件读取
- 【配置】Elasticsearch安装配置
- Elasticsearch Java虚拟机配置
- elasticsearch配置详解
- elasticsearch安装配置
- elasticsearch jvm内存配置
- elasticsearch配置说明
- NSDictionary、NSMutableDictionary的各种实用的用法以及枚举
- ThreadLocal详解
- HEVC标准概览(五)Profile、Tier和Level
- ios layout机制相关方法
- CodeForces 3C---Tic-tac-toe--思维题
- Elasticsearch初始化配置
- SAP ABAP:获取汇率的完整实现之一
- linux下查看光驱信息
- [iOS]iOS发送短信
- Power of Two
- JSTL(JSP Standard Tag Library,JSP标准标签库)
- caffe layer层详解
- 设计模式
- SDWebImage使用,图片加载和缓存