06 2021 档案

摘要:ES集群是主从模式的,其启动的过程主要包括主Master选举,集群元数据选举,索引主分片选取和副本分片选取。其主要过程如下: 1 Master选举 集群启动的第一件事就是选取Master节点,选取的时间点为当集群启动的备选master节点过半时,开始集群的选举,这一点和zookeeper是类似的 阅读全文
posted @ 2021-06-26 22:37 arax 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:ES是一个近实时的查询系统,基于其倒排索引的结构,使得其在根据文档值索引文档相当快,在此基础上,多节点,多分片,多副本等设计提高了整个系统的相应速度的同时,也保证了数据的高可用。下面我们介绍一下ES的存储结构。 Node 节点一般指的是我们部署集群的服务器,一个服务器我们认为是一个节点。这些节点中会 阅读全文
posted @ 2021-06-24 14:13 arax 阅读(579) 评论(0) 推荐(0) 编辑
摘要:HBase 的系统模型 原文连接 简介 NoSQL Hbase 是一种 NoSQL 数据库,其实它更是一个分布式数据库,从技术上讲,相较于数据库,HBase更像是一个数据存储。因为HBase缺少很多关系型数据库的特性,例如有类型的列,二级索引,触发器,高级的查询语句。 但是HBase提供了很多支持线 阅读全文
posted @ 2021-06-20 15:26 arax 阅读(283) 评论(0) 推荐(0) 编辑
摘要:HBase 数据模型主要由table,row,column,timestamp,cell几个元素构成。 table 表,一个表可能包含多行数据,在HBase中,表其实是一个分布式的表,真正的数据是存储在Region中的,Region可以理解为分片,每个表会包含多个分片,分别由不同的RegionSer 阅读全文
posted @ 2021-06-19 21:16 arax 阅读(863) 评论(0) 推荐(0) 编辑
摘要:一次使用中间件引发的OOM调查 描述问题 在上一次上线完成后,线上的系统在运行几天后就会收到FullGC频繁的告警,而且每台服务都会告警,万能的重启可以解决问题,但不是根本办法,肯定是上一期的代码出现了内存泄漏,在预发环境上,由于操作次数较少,这个问题很难暴露。于是dump 线上的内存,用JProf 阅读全文
posted @ 2021-06-07 09:41 arax 阅读(100) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示