Elasticsearch分布式架构原理

2 篇文章 0 订阅

一、Elasticsearch分布式架构原理

在这里插入图片描述

1、一个索引拆分是多个shard,每个shard存放部分数据,分布在不同的节点上。每个shard又分为主shard与副本,是存放在不同节点上的
这样的话,就保证数据的高可用
2、一个索引类似于mysql中的一个表,type:分类,比如index分为两类,一个是实物订单,一个是虚拟订单,一个index包含多个type
3、type下面是对应mapping,类似数据表结构
4、数据存放在document,类似数据库表中的一行数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
架构解密,从分布式到微服务高清带书签版本,了解分布式系统的研发流程以及所用到的中间件,学习分布式系统到微服务架构的演化过程。 历时三年终到稿,还未读完初稿,就知道《架构解密:从分布式到微服务》将是一本畅销书。   从传统分布式架构迁移到基于容器技术的微服务架构,这本就是百谈不厌的话题。   更别提内容涉及Microservices、Kubernetes、SOA、Distribute Memory、ElasticSearch、Kafka、CAP、NUMA、SOA、GlusterFS、Actor、Akka、RabbitMQ、Spring Cloud、ZeroC Ice……   Leader-us的文字还是那样充满IT情怀和抱负,也一如既往地流畅和通俗易懂。   一个很复杂的问题,经过Leader-us一个调侃就变得简单化。   一个看似很简单的问题,Leader-us却总能深入到幕后,包括独有的数据和原理讲解,一手的资料啊有木有,世上难买啊有木有,很珍贵啊有木有!   Leader-us调侃道:“《架构解密:从分布式到微服务》是一本代码级吹水架构师读物,从此360°无死角吹水,绝地反击,打败纯吹水派架构师”,让我们拭目以待。 分布式架构与微服务平台是当今IT界的关键技术,也是资深软件工程师和系统架构师必须掌握的核心技术。《架构解密:从分布式到微服务》以从传统分布式架构迁移到基于容器技术的微服务架构为主线,全面、透彻地介绍了与分布式架构及微服务相关的知识和技术。《架构解密:从分布式到微服务》一开始并没有提及分布式的枯燥理论,而是讲述了一段精彩的IT发展史,其中重点讲述了大型机、UNIX小机器的没落与X86平台的崛起,从而巧妙地引出CPU、内存、网络、存储的分布式演进过程,这恰恰是分布式软件系统赖以运行的“物质基础”。然后简明扼要地介绍了进行系统架构所必需的网络基础,并详细介绍了分布式系统中的经典理论、设计套路及RPC通信,对内存、SOA架构分布式存储、分布式计算等进行了深度解析,后详细介绍了全文检索与消息队列中间件,以及微服务架构所涉及的重点内容。   《架构解密:从分布式到微服务》是Leader-us多年架构经验的倾情分享,主要面向关注分布式架构及微服务,以及有志于成为实力派架构师的IT人士。 Leader-us,本名吴治辉,惠普资深软件架构师,国内知名开源分布式数据库中间件 Mycat的发起人,精通Java编程,拥有过16年软件研发经验,专注于电信和云计算方面的软件研发,参与过众多分布式与云计算相关的大型项目架构设计和 Coding,是业界少有的具备很强 Coding 能力的 S级资深架构师;曾经选拔和培养了大批Java工程师,他们中的大多数人进入知名软件公司参与核心研发,也有一些人选择创业。   Leader-us 也是《ZeroC Ice 木又威指南》《Kubernetes 木又威指南:从 Docker到 Kubernetes 实践全接触》的作者。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值