首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    深入浅出 spring-data-elasticsearch 之 ElasticSearch 架构初探(一)

    本文目录 一、Elasticsearch 基本术语 1.1 文档(Document)、索引(Index)、类型(Type)文档三要素 1.2 集群(Cluster)、节点(Node)、分片(Shard)分布式三要素 二、Elasticsearch 工作原理 2.1 文档存储的路由 2.2 如何健康检查 2.3 如何水平扩容 三、小结 一、Elasticsearch 基本术语 1.1 文档(Document)、索引(Index)、类型(Type)文档三要素 文档(Document) 文档,在面向对象观念就是一个对象。在 ES 里面,是一个大 JSON 对象,是指定了唯一 ID 的最底层或者根对象。文档的位置由 _index、_type 和 _id 唯一标识。 索引(Index) 索引,用于区分文档成组,即分到一组的文档集合。索引,用于存储文档和使文档可被搜索。比如项目存索引 project 里面,交易存索引 sales 等。 类型(Type) 类型,用于区分索引中的文档,即在索引中对数据逻辑分区。比如索引 project 的项目数据,根据项目类型 ui 项目、插画项目等进行区分。 和关系型数据库 MySQL 做个类比: Document 类似于 Record Type 类似于 Table Index 类似于 Database 1.2 集群(Cluster)、节点(Node)、分片(Shard)分布式三要素 集群(Cluster) 服务器集群大家都知道,这里 ES 也是类似的。多个 ElasticSearch 运行实例(节点)组合的组合体是 ElasticSearch 集群。 ElasticSearch 是天然的分布式,通过水平扩容为集群添加更多节点。 集群是去中心化的,有一个主节点(Master)。主节点是动态选举,因此不会出现单点故障。 那分片和节点的配置呢? 节点(Node) 一个 ElasticSearch 运行实例就是节点。顺着集群来,任何节点都可以被选举成为主节点。主节点负责集群内所以变更,比如索引的增加、删除等。所以集群不会因为主节点流量的增大成为瓶颈。因为任何节点都会成为主节点。 下面有 3 个节点,第 1 个节点有:2 个主分片和 1 个副分片。如图:

    04

    1.97 亿大单:华为 1.73亿、宝德 1374万、天融信 415万、启明星辰 352万、鼎甲 190万、安恒 25万

    2022年5月13日,深圳市大数据资源管理中心发布《深圳市政务云二期(粤港澳大湾区大数据中心数网专区)》招标公告,预算 198617000.00 元。 总体要求 本项目需满足粤港澳大湾区大数据中心对新增的信息化基础资源(含计算、存储、网络、安全设备等)的需求。构建集约化的基础资源平台,为数纽、数链、数盾、数脑等上层模块夯实基础。粤港澳大湾区大数据中心整体架构如下图: 根据粤港澳大湾区大数据中心整体规划,总体架构分为数网、数纽、数链、数盾、数脑五个部分。基于深圳市智慧城市的集约化建设原则,以及大湾区大数据中

    02

    猛!超聚变「全部最低价」中标 21 亿元;中兴 14 亿、新华三 11 亿、浪潮 9 亿、烽火 5 亿

    2021年10月22日,中国移动发布2021年至2022年PC服务器集中采购(第1批次)招标公告。本项目为集中招标项目。本期集中采购产品为PC服务器,采购规模约为163,692台。采用公开招标方式进行采购。预计本次采购需求满足期约为半年。  本项目采用混合招标,划分16个标包,若参与综合排名的供应商数量为N,中标人数量如下: 中标份额分配情况如下: 投标厂商须提供供货承诺量。如某厂商中标份额超过供货承诺量,则份额缺口按有供货能力的中标候选人综合排名顺序进行分配,详见第三章前附表3.4.2中标份额调整原则

    02

    上海市财政局「服务器协议供货」采购:宁畅、联想、新华三、五舟、戴尔、浪潮、同方、宝德、海康威视、长城、中科可控等中标

    2021年11月26日,上海市财政局发布《2022年服务器协议供货采购项目》招标公告。 合同履约期限: 本次协议供货生效后至下一期公开招标协议供货生效前。公开招标原则上每12个月进行一次。如遇市场情况变化,根据有关规定,招标人可以在适当的时间进行下一期公开招标。  中标结果 2022年1月5日中标结果发布,详细信息如下。 其他补充事宜 中标人企业实力、报价、技术等综合水平较好,能够满足招标文件要求。经评标委员会成员综合评分,按照每个投标人最终平均得分的高低依次排名。如果投标人最终得分相同,则按

    01

    中原银行采购:腾讯云 102 万中标 Service Mesh 项目;定向采购 QingCloud 云平台,115.6 万中标

    2021年6月22日,中原银行SERVICE MESH平台二期项目招标公告发布,服务期限17个月(含项目建设期及免费维保期)。 建设中原银行Service Mesh平台二期,包括:管理平台、监控告警、数据平面、控制平面、网关、单体系统、Mesh开发框架等模块。管理平台实现服务管理、业务统计、监控展示、服务拓扑、告警管理、用户及权限管理、网关管理、平台部署及卸载、平台升级、数据平面升级、多集群纳管、统一管理门户入口功能;监控告警实现链路监控增强、指标监控增强、告警通知、小程序展示功能,数据平面实现容器调用顺序

    01
    领券