最新 最热

mongodb 4.0副本集搭建

近期有同学问mongodb副本集难不难部署,我的回答是不难,很快,几分钟搞定,比mysql MHA简单的不止一点半点。那么到底如何部署呢?请看下文。

2020-08-13
0

Mongodb只读副本集如何切换到读写模式

Mongodb副本集具备自动故障转移的高可用特性,通常所说副本集是1主2从的架构,当主节点出现故障时,剩下2个节点会自动进行选出新主节点,提供对外服务.也可以进行主动维护,将主节点降级为从节点,将从节点提升为主节点.本次...

2020-08-13
0

在 Kubernetes 上编排 MongoDB 集群

无状态应用在 Kubernetes 中的使用非常方便,但是对于一些有状态应用部署还是相对较麻烦,虽然也有单独的 StatefulSets 资源对象来处理有状态应用,但是毕竟不具有通用性,有状态应用的编排和具体的应用息息相关,比如 MongoDB...

2020-08-11
0

WiredTiger存储引擎之四:WT工具编译与元数据文件剖析

自从MongoDB切换到WiredTiger存储引擎后,默认生成的文件名称、格式以及空间分配规则等与早期MMAPv1存储引擎有了很大不同。为了更好的实施数据迁移、备份恢复甚至数据修复等工作,我们需要了解WiredTiger存储引擎在磁盘...

2020-08-10
0

DDIA 笔记

本文为 design data-intensive applications 的读书笔记第一部分:数据系统的基石第一章:可靠性、可扩展性、可维护性现今很多应用程序都是 数据密集型(data-intensive) 的,而非 计算密集型(compute- intensive)的。因此CPU很...

2020-08-09
0

mongodb----复制

mongodb复制原理mongodb的复制最少需要两个节点,一个master,用于处理用户的请求,其余都是从节点,负责复制主节点上的数据。

2020-08-06
0

Mongodb执行计划

前面2篇文章讲到分页性能优化相关知识点,但并没有介绍如何找出系统中TOP SQL、对于如何清理SQL缓存执行计划(比如走错执行计划,存在数据倾斜的情况)、Mongo如何针对不同查询语句选择执行计划等相关知识点....

2020-08-05
0

Golang MongoDB Driver 更新符合条件的数组元素的字段

在 MongoDB 的 Shell 里修改文档里某个符合条件的数组里的值的字段,可以这样:

2020-08-05
0

将Tsv批量导入mongodb

使用python脚本语言处理数据比较快,同时代码也比较简洁。连接mongodb导入包import pymongo,urllibimport sysfrom datetime import timedeltaimport osimport uuid使用pymongo可以快速的处理与mongodb的事物2......

2020-08-04
0

我们为什么放弃 MongoDB 和 MySQL,选择 TiDB

技术选型是由技术方向和业务场景 trade-off 决定的,脱离业务场景来说技术选型是没有任何意义的,所以本文只是阐述了伴鱼技术团队数据库选型的过程,这并不是 MySQL、MongoDB 和 TiDB 之间直接的比较,只能说明 TiDB 更适合...

2020-07-29
0