MongonDB
文章平均质量分 74
honeyBack
这个作者很懒,什么都没留下…
展开
-
mongodb游标查询
1、游标方式一: 显示出所有的名称信息:var cursor = db.person.find();while(cursor.hasNext()){ obj = cursor.next(); print(obj.name); }显示person表从第二条的三条以name升序排列的所有信息,其中printjson 打印出json信息: for(原创 2012-11-08 21:23:38 · 601 阅读 · 0 评论 -
MongoDB ObjectId的优化
ObjectID,也就是我们在进行insert操作时会自动生成的_id字段。我们经常会看到它,这个字段的组成及其设计思路我们可以参考NoSQLFan之前的文章《MongoDB文档(Document)全局唯一ID的设计思路》。今天我们想讲一下对这个字段的一些优化,内容主要来源于MongoDB官方文档。1.使用业务中的唯一ID_id字段在不指定时是自动生成的,也就是说,我们也可以在inse转载 2013-09-24 14:56:26 · 1271 阅读 · 0 评论 -
MongoDB文档(Document)全局唯一ID的设计思路
在MongoDB中,如果不特别指定,每个文档都会生成一个唯一的ObjectId作为其主键_id的值。这个值是一个看似随机的串。这个串到底是什么值?为什么MongoDB要使用这个值作为默认主键?它内部又包含了什么样的信息?如果你还不了解,就请看下面文章吧。感谢刘浩@人民搜索的投稿。MongoDB中数据的基本单元称为文档(Document)。文档是MongoDB的核心概念,多个键极其关联的值有转载 2013-09-24 15:49:35 · 833 阅读 · 0 评论 -
mongodb主从复制
我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署, 如果碰到数据库宕机或者被毁灭性破坏那是多么的糟糕。一:主从复制1: 首先看看模型图2: 从上面的图形中我们可以分析出这种架构有如下的好处: 数据备份。 数据恢复。 读写分离3.实践:原创 2013-10-10 15:44:54 · 792 阅读 · 0 评论 -
linux 安装mongodb(32bit)
1. cd /usr,执行下载命令 : wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz2. 解压该压缩包 tar zxvf mongodb-linux-i686-1.8.1.tgz3. 创建放置mongodb的文件夹及其他文件夹: mkdir -p data/mongod原创 2013-10-10 15:04:07 · 1347 阅读 · 0 评论 -
mongodb副本集
一、节点类型standard:常规节点,它存储一份完整的数据副本,参与选举投票,有可能成为活跃节点。 passive:存储了完整的数据副本,参与投票,不能成为活跃节点。arbiter:仲裁节点,只参与投票,不接收复制的数据,也不能成为活跃节点。二、主从复制的集群还是有两点区别的。 : 该集群没有特定的主数据库。 : 如果哪个主数据库宕机了,集群中原创 2013-10-10 18:36:57 · 1057 阅读 · 0 评论 -
debian6安装apache与php及rockmongo
1.Debian上Dotdeb更新源,用上新版东西 echo "deb http://download.softagency.net/debian/dotdeb/ stable all" >> /etc/apt/sources.listecho "deb-src http://download.softagency.net/debian/dotdeb/ stable all" >> /e原创 2013-10-23 10:14:50 · 1098 阅读 · 1 评论