你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
kennywu76 - Wood
赞同来自: leighton_buaa 、famoss 、medcl 、rojay 、woniu5 、lz8086更多 »
rebornhuang - 90后大数据工作者
赞同来自:
要回复问题请先登录或注册
2 个回复
kennywu76 - Wood
赞同来自: leighton_buaa 、famoss 、medcl 、rojay 、woniu5 、lz8086更多 »
因此建议尽量控制索引和shard的数量,比如如果一天的数据量很小,不一定非要一天一个索引,可以考虑1周或者1个月一个索引,甚至一天数据很少的时候,一个shard也许就够了,而不是用5个或者10个shard。
ES 5.0以后的shrink和rollover api也可以用来对历史冷数据做shard的缩减,对于查询频率比较低的历史数据,缩减shard数量能节省大量的集群资源。
万一所有手段都用了,shard数量依然很多,则可以考虑搭建多个集群,采用tribe node互联,或者在应用层面制定一定的路由规则,将数据分散到多个集群。
rebornhuang - 90后大数据工作者
赞同来自: