mongoDB
文章平均质量分 85
橘座以大橘为重
道可道,非常道,名可名,非常名
展开
-
实现了MongoDB的增量备份与还原(含部署代码)
一 需求描述我们知道数据是公司的重要资产,业务的系统化、信息化就是数字化。数据高效的存储与查询是系统完善和优化的方向,而数据库的稳定性、可靠性是实现的基础。高可用和RPO(RecoveryPointObjective,复原点目标,指能容忍的最大数据丢失量)是衡量一个数据库优劣的重要指标。作为一个DBA,搭建数据库可靠性体系时,一定会要考虑对数据库进行容灾备份。例如,SQL Server类型的数据库,我们一定会部署作业,定期进行完整备份、差异备份和日志备份;MySQL 数据库同样如此,也是定期进行完整备份原创 2020-05-19 18:02:28 · 556 阅读 · 0 评论 -
MongoDB数据库复制集
一、复制集概述;二、复制集原理;三、案例:搭建Mongodb实现应用复制集;一、复制集概述:组成:Mongodb复制集(副本集replica set)由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Secondary通过oplog来同步Primary...原创 2018-08-14 12:56:37 · 513 阅读 · 0 评论 -
Mongodb分片结合复制集,在实现不同数据库分片的基础上,实现集合中document的分片(使用片键)
一、分片概述;二、分片存储原理;三、分片的片键;四、案例:mongodb分片结合复制集高效存储;五、MongoDB复制集维护六、 集群监控(mongodb-mms)一、分片概述:概述:分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程。分片集群(sharded cluster)是一种水平扩展数据库系统性能的方法,能够将数据集分布式存储在不同的分...原创 2018-09-30 20:28:57 · 755 阅读 · 0 评论 -
Python3 操作 MongoDB
一、安装pip3 install pymongo二、基本使用1. 导入模块import pymongo2. 建立本地链接cl = pymongo.MongoClient('localhost', 27017)# 或者cl = Mongocl('mongodb://localhost:27017/')3. 获取数据库一个MongoDB实例可以支...转载 2019-08-31 13:05:27 · 415 阅读 · 0 评论