随笔 - 2228  文章 - 4  评论 - 371  阅读 - 1109万
04 2019 档案
转载:mongodb的两阶段提交实战
摘要:项目中用到了mongodb(3.x版本),业务上需要操作mongodb的多个collections,希望要么同时操作成功,要么回滚操作保持数据的一致性,这个实际上要求在mongodb上实现事务功能,在网上查了下资料,发现了两阶段提交的方案,不过网上基本上都是翻译,很少有人具体分析原理的,今天花了些时 阅读全文
posted @ 2019-04-28 17:51 duanxz 阅读(1822) 评论(0) 推荐(0) 编辑
MongoDB中的读写锁
摘要:1. MongoDB 使用的锁 MongoDB 使用的是“readers-writer”锁, 可以支持并发但有很大的局限性当一个读锁存在,许多读操作可以使用这把锁,然而, 当一个写锁的存在,一个单一的写操作会”exclusively“持有该锁,同一时间其它写操作不能使用共享这个锁;举个例子,假设一个 阅读全文
posted @ 2019-04-19 17:53 duanxz 阅读(10042) 评论(0) 推荐(1) 编辑
Mongodb中的 原子性 隔离性
摘要:读写锁 Mongodb使用读写锁来来控制并发操作: 当进行读操作的时候会加读锁,这个时候其他读操作可以也获得读锁。但是不能或者写锁。 当进行写操作的时候会加写锁,这个时候不能进行其他的读操作和写操作。 所以按照这个道理,是不会出现同时修改同一个文档(如执行++操作)导致数据出错的情况。 而且按照这个 阅读全文
posted @ 2019-04-19 15:18 duanxz 阅读(3004) 评论(0) 推荐(1) 编辑
web服务优化
摘要:1、http远程请求报错 内核参数修改: 阅读全文
posted @ 2019-04-18 17:59 duanxz 阅读(599) 评论(0) 推荐(0) 编辑
MongoDB部署架构之三:Sharding
摘要:《MongoDB部署架构之二:MongoDB复制集》 《MongoDB部署架构之三:Sharding》 1MongoDB常见部署架构 1.1单复制集 1.2复制集 1.3分片集群 2 MongoDB分片介绍 2.1 分片的目的 2.2 MongoDB几个基本概念 2.3 分片设计思想 2.3.1合理 阅读全文
posted @ 2019-04-18 15:54 duanxz 阅读(32492) 评论(0) 推荐(7) 编辑
MongoDB部署架构之二:MongoDB复制集
摘要:《MongoDB部署架构之二:MongoDB复制集》 《MongoDB部署架构之三:Sharding》 1.1 MongoDB复制集简介 一组Mongodb复制集,就是一组mongod进程,这些进程维护同一个数据集合。复制集提供了数据冗余和高等级的可靠性,这是生产部署的基础。 1.1.1 复制集的目 阅读全文
posted @ 2019-04-18 15:51 duanxz 阅读(4194) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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