随笔分类 -  MongoDB

摘要:一、集群介绍 sharding通过将数据集分布于多个也称作分片(shard)的节点上来降低单节点的访问压力。每个分片都是一个独立的数据库,所有的分片组合起来构成一个逻辑上的完整意义的数据库。因此,分片机制降低了每个分片的数据操作量及需要存储的数据量。 mongodb的shard功能实现于collec 阅读全文
posted @ 2017-07-31 22:57 小葱拌豆腐~ 阅读(335) 评论(0) 推荐(0)
摘要:一、副本集介绍 搭建副本集是为了实现mongodb高可用。 Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不连接仲裁节点。 仲裁节点是一种特殊的节点,它本身并不存储数据,主要的作用 阅读全文
posted @ 2017-07-24 22:27 小葱拌豆腐~ 阅读(4803) 评论(0) 推荐(0)
摘要:一、前言 虽然MongoDB官方已经不建议使用主从模式了,但是 熟悉下 也是有用的,替代方案是采用副本集的模式。slave默认情况下是不支持读写的,但是master会把数据同步到slave,不支持客户端读写。客户端连接slave时用命令支持读:rs.slaveOk()。 二、主从配置 1.进入到 / 阅读全文
posted @ 2017-07-23 19:47 小葱拌豆腐~ 阅读(914) 评论(0) 推荐(0)
摘要:一、执行Js脚本 1.开启mongod服务 2.连接mongodb客户端,./mongo --host 192.168.80.128 --port 27017 3.创建数据库:use testdb1 4.创建表:db.createCollection("testTable1") 5.执行JS脚本插入 阅读全文
posted @ 2017-07-23 16:44 小葱拌豆腐~ 阅读(961) 评论(0) 推荐(0)
摘要:一、下载jar包 http://central.maven.org/maven2/org/mongodb/mongo-java-driver/ 二、代码实现 三、源码下载 点我下载 阅读全文
posted @ 2017-04-05 16:51 小葱拌豆腐~ 阅读(7472) 评论(0) 推荐(1)
摘要:一、Mongodb简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>va 阅读全文
posted @ 2017-04-03 23:46 小葱拌豆腐~ 阅读(379) 评论(0) 推荐(0)