mongodb

最详细的Windows平台安装MongoDB教程

MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成,MongoDB文档类似于JSON对象,字段值可以包含其他文档,数组及文档数组。MongoDB服务端可运行在Linu...

MongoDB副本集的常用操作及原理

本文是对MongoDB副本集常用操作的一个汇总,同时也穿插着介绍了操作背后的原理及注意点。结合之前的文章:MongoDB副本集的搭建,大家可以在较短的时间内熟悉MongoDB的搭建和管理。下面的操作主要分为两个部分:1.修改节点状态  主要包括:  1> 将Pri...

MongoDB副本集的搭建

副本集是mongodb提供的一种高可用解决方案。相对于原来的主从复制,副本集能自动感知primary节点的下线,并提升其中一个Secondary作为Primary。整个过程对业务透明,同时也大大降低了运维的成本。架构图如下: MongoDB副本集的角色1.Primary  默认情况下,读写...

pymongo基础使用方法

本文通过文章同步功能推送至博客园,排版可能会有所错误,敬请见谅!1.客户端初始化初始化MongoDB客户端client=pymongo.MongoClient('localhost',27017)2.创建数据库和数据表pymongo支持以字典或属性的形式(内置了__item__和__getattr__方法)连接数据库和...