Elasticsearch篇之分布式特性介绍
程序员文章站
2022-03-27 14:15:51
...
Elasticsearch篇之分布式特性介绍
1 -分布式介绍及cerebro
- es支持集群模式,是一个分布式系统,其好处主要有两个
- 增大系统容量,如内存、磁盘,使用es集群可以支持PB级的数据
- 提高系统可用性,即使部分节点停止服务,整个集群依然可以正常服务
- es集群可以由多个es实例组成
- 不同集群通过集群名字来区分,可通过cluste.name进行修改,默认为elasticsearch
- 每个es实例本质上是一个JVM进程,且有自己的名字,通过node.name进行修改
cerebro安装
GitHub链接地址
解压后bin目录下启动
修改conf下面application.conf文件
hosts = [
{
host = "http://localhost:9200"
name = "localhost:9200"
}
]
2 -构建集群
elasticsearch.bat -Ecluster.name=my_cluster -Epath.data=my_cluster_node1 -Enode.name=node1 -Ehttp.port=5200
elasticsearch.bat -Ecluster.name=my_cluster -Epath.data=my_cluster_node2 -Enode.name=node2 -Ehttp.port=5300
创建一个索引后如下
3 -副本与分片
4 -两个问题
5 -集群状态
6 -故障转移
7 -文档分布式存储
8 -脑裂问题
9 -shard详解
上一篇: Flutter:Stack
下一篇: Harris算子