首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NebulaGraph
图数据库 @欧若数网
·
4年前
关注
屏蔽作者: NebulaGraph
举报
#本周看点解读##图数据库#来来来,学习下【存储架构方面】的内容,内容摘自 2020 第 12 期本周看点,文章阅读传送门:
zhuanlan.zhihu.com
文字摘要
【提问】有几个存储架构的问题问一下:
1. 因为已经提前向所有 leader partition 发送了 write blocking 请求,所以此时数据库是只读状态的。在创建 Snapshot 过程中,有数据写入是否会失败?还是会 Pending,等 Snapshot 创建成功之后,触发写?
2. 假设我在主集群定时创建 Snapshot 备份到备集群,主集群有三台机器,是不是对应的备份策略就是主集群的 M1 备份到备集群的 M1,主 M2 -> 备 M2,主 M3 -> 备 M3,也就是说主备需要保证机器数一致,而且数据备份在机器层面是一对一的,这样才可以通过拷贝 Snapshot 来实现主集群数据在备集群恢复,从而实现主备的切换。
【回复】回答问题1,当 snapshot 开始时,会首先出发各个part leader 的 writeBlocking。在这个过程中如果有新的写入请求,将会被blocking,返回一个错误信息。直到 Snapshot 过程完成,才允许继续执行写请求。回答问题 2,是的,生产集群需要和目标恢复集群保持相同的架构,也就是 M1->M1,M2->M2, M3->M3。
最后,#今天你关注 GitHub 了吗?Nebula Graph GitHub 地址:
0x7.me
展开
收起
查看大图
向左旋转
向右旋转
分享
评论
点赞
相关推荐
兄弟们是这样的,昨天晚上我发现我女朋友手机微信聊天背景是个男人,好像在和一个男的聊天。 我仔细一看这个男的我见过,她们之前就认识,是同事关系。她们之间关系很好,在公司是饭搭子的好友。 但是那个男的给她发了一张上半身照片,我女朋友还保存下来了。 后来她去洗澡了,我想着感觉不太对,于是她洗完澡我想看她手机聊天记录。她威胁说要和我分手。 后来我就没提了,但是我左想右想总觉得自己没做错什么,我该怎么办,不看的话我心里有点不舒服 我要是看就分手
24 赞 ·
250 评论
@剧本杀-逃离缅甸
开始
0 赞 ·
178 评论
jym,准备卖mac了,大家帮估估价,22年3月买的macbookpro13寸,灰色,m1芯片8+512,屏幕完好贴了100的保护膜,无拆无修,外观很新,当然了,小磕碰避免不了,原价我忘了好像就是基础价加了1500的选配
31 赞 ·
384 评论
相关推荐
兄弟们是这样的,昨天晚上我发现我女朋友手机微信聊天背景是个男人,好像在和一个男的聊天。 我仔细一看这个男的我见过,她们之前就认识,是同事关系。她们之间关系很好,在公司是饭搭子的好友。 但是那个男的给她发了一张上半身照片,我女朋友还保存下来了。 后来她去洗澡了,我想着感觉不太对,于是她洗完澡我想看她手机聊天记录。她威胁说要和我分手。 后来我就没提了,但是我左想右想总觉得自己没做错什么,我该怎么办,不看的话我心里有点不舒服 我要是看就分手
24 赞 ·
250 评论
@剧本杀-逃离缅甸
开始
0 赞 ·
178 评论
jym,准备卖mac了,大家帮估估价,22年3月买的macbookpro13寸,灰色,m1芯片8+512,屏幕完好贴了100的保护膜,无拆无修,外观很新,当然了,小磕碰避免不了,原价我忘了好像就是基础价加了1500的选配
31 赞 ·
384 评论