Doris noSql 数据库节点临时失效处理过程

发布于: 2020 年 07 月 15 日
Doris noSql数据库节点临时失效处理过程

Doris nosql数据库是阿里开源的一款分布式KV存储系统,高性能,方便扩容。使用固定的虚拟节点,通过哈希取模来选择虚拟节点,虚拟节点和物理节点做均匀分布映射。

扩展性

Doris扩容增加物理节点只需要调整虚拟节点和物理节点的关系,最小程度进行数据迁移来实现。

高性能

一次读写能达到4ms的速度

高可用性

可以使用多节点备份,写入数据时,同时异步写入到多个节点,保证数据可用性,不丢失

Doris数据节点临时失效是怎么处理,

场景:

当某一台服务器临时宕机,当服务器恢复也要保证数据自动恢复

整体的处理方式是:当一台服务器宕机后,该服务器的节点不能正常读写,这个时候写入该节点的数据将会写到临时服务器,等到宕机的服务器恢复后,该服务器暂时只写不读操作,把临时节点的数据回复到这台服务后,再开启正常的读写操作,下面我们来看下时序图

1.服务器节点失效

2.服务器恢复时序图

用户头像

elfkingw

关注

还未添加个人签名 2018.02.04 加入

还未添加个人简介

评论

发布
暂无评论
Doris noSql数据库节点临时失效处理过程