下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 数据库 > DB2 > MongoDB副本集丢失数据的测试实例教程

MongoDB副本集丢失数据的测试实例教程

时间:2024-02-24 17:17作者:下载吧人气:26

在MongoDB副本集的测试中发现了一个丢数据的案例。

1. 概要描述

测试场景为:一主一从一验证

MongoDB副本集丢失数据的测试实例教程

测试案例

step1 :关闭从副本;

step 2 ;向主副本中插入那条数据;

step 3 :关闭主副本;

step 4 :开启辅助副本,此副本升级为主副本,这是后会看到新的主副本没有刚才插入的几笔数据。

—-测试时,请注意测试步骤。

step 5 :原主节点 再次加入到集群中后,会变成新的辅助副本。测试插入的数据会产生回滚。

2. 具体的测试步骤

(1)测试服务器,原测试环境

主Server:Port 副Server:Port 见证Server:Port
XXX.XXX.XXX.124:27220 XXX.XXX.XXX.123:27221 XXX.XXX.XXX.134:27220

(2)测试步骤

Step 1 向主数据库(XXX.XXX.XXX.124:27220),插入以下数据,执行时间要长一些。

for(var i = 0; i < 100000; i++) { db.order0522.insert({a: i});};
标签MongoDB,副本,丢失,数据,测试,实例,教程

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号