MongoDB3.4.4集群丢失数据

发布问题 回首页

MongoDB3.4.4集群丢失数据

★ 0 成为第一个关注这个问题的人

描述:使用mongdb3.4.4版本搭建了数据库集群;
集群采用了分片加副本集的形式(一主一从一仲裁);
服务器环境稳定;
不会出现重启或异常关机行为,网络为内网;
入库程序使用官方提供的C# driver2.3版本,采用批量插入(100条);
开启了journal以及WriteConcern设置为majority。

在以上条件下,配置两个分片的集群,数据写入正常,不出现丢失数据情况。
若分片数量超过两个,则出现数据库中统计(count和aggregate都试过)的数据条数少于写入的数据条数的现象,且每次缺少的数量和数据都不一样。

请问有人可以指点一下这个问题吗?

www.820767125@qq.com 在大约 之前添加了 Open 状态
  • 提问于
  • Answers0 个
  • 浏览 11 次
  • 最新活跃于

问题状态

  • Open

类别

1 个 参与者

MongoDB3.4.4集群丢失数据》有12个想法

  1. 谢答,但个人认为不准确,1.mr我觉得不适合实时计算,更贴合后期数据统计需求,2.aggregate必须支持自定义函数,就好像你定义个abc(1,2)一样肯定是计算了,现在的问题是abc(1,2)这个参数我想传个字段进去,比如abc($qty,2)这样….他就不好使了….难道大家没有在aggregate中用字段进行计算的经历么?

发表评论