es高级部分

1 关于机器 配置。

  内存:上亿的数据一般需要64G内存的服务器。劲量不要使用小于32G 内存的服务器。

  cpu:es 对cpu 要求依赖不如内存。一般要求2-8 核就可以了。

  磁盘:es 对磁盘依赖严重。Lucene 底层 是基于磁盘存储。所以 劲量使用ssd。并且 io 模式 不要设置为 cfq(适用于机械硬盘)。劲量使用deadline/noop scheduler 这两种模式。可以使用 raid 0.但是别的 格式的磁盘阵列对es 没有明显作用。es 分副本机制 本来就 有备份。避免 nas ( netword-attache-storge)等基于网络的存储。

  网咯:使用内网,同机房部署 ,劲量不要跨机房部署同一个集群。 es 是  p to p 的  ,而不是 主从的 关系,节点之间通讯非常频繁。

  

猜你喜欢

转载自www.cnblogs.com/cxygg/p/9595677.html
今日推荐