MongoDB的$where查询
有时候,键值对的查询方式并不能满足我们的需求,我们有如下一个集合:> db.foo.find(){ “_id” : ObjectId(“4e9165cf717ed94f8289ac0c”), “bar” : “baz”,“count” : 35 }{ “_id” : ObjectId(“4e916661739f1da5452a4dfe”), “bar” : “bazz”,“count” : 3 }{ “_id” : ObjectId(“4e9165cf717ed94f828... « 阅读全文
MongoDB的查询
使用函数find或者findOne来执行对MongoDB的查询我们在函数后面不加括号就可以返回该函数的实现和具体参数>db.foo.findfunction (query, fields, limit, skip) { return newDBQuery(this._mongo, this._db, this, this._fullName,this._massageObject(query), fields, limit, skip);}第一个参数为查询语句... « 阅读全文
[引用]Mongodb 语法
引用自:http://hi.baidu.com/farmerluo/blog/item/2d15e95027aa86501138c27a.html http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-ConditionalOperators%3A%3C%2C%3C%3D%2C%3E%2C%3E%3D1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于... « 阅读全文
盛大 mongodb 聊天
MongoIC管理员(29290306) 18:27:34三台机器已经做好replicaset,手动干掉一台,以符合将来实际情况写入测试:5个并发进程,根据表3的数据分布进来全插入测试,当数据没有超过内存容量的.每秒插入性能为16.5M/秒,当存储数据达到100G以后,每秒插入性能为6.553M/秒... « 阅读全文
MongoDB深究之ObjectId
继上一篇《MongoDB初窥》之后,想必大家对自动生成的主键objectId有所好奇,为什么会是一个24位的字符串。今天,就对objectId的生成原理做一次比较深入的挖掘。 一、 ObjectId的组成首先通过终端命令行,向mongodb的collection中插入一条不带“_id”的记录。... « 阅读全文
window 安装 mongodb
1:下载http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.2.zip2:将一个DB文件夹 我是放到D盘,路径d:\mongodb3:D:\mongodb\bin\mongod.exe --dbpath=d:\mongodb\data --dbpath=d:\mongodb\data 数据库的路径。4:重新打开CMD输入:d:\mongodb\bin\mongo.exe,如果出现下面提示,你安装成功了D:\mongod... « 阅读全文
mongodb文件存储
mongod使用GridFS进行文件存储普通的BSON存储每个document最大只能是4M,如果要存储文件显然太小,通过GridFS可以方便的进行存储GridFS是对文件进行分块存储(默认按照256k进行分割);在database中会有2个collection,fs.files:存储文件元数据,包... « 阅读全文
Mongo客户端常用命令
一、数据库相关命令 1 showdbs//列出所有数据库 2 usememo//使用数据库memo。即使这个数据库不存在也可以执行,但该数据库不会立刻被新建,要等到执行了insert之类的操作时,才会建立这个数据库 3 showcollections//列出当前数据库的col... « 阅读全文
Mongodb集群配置(sharding with replica
http://blog.csdn.net/zhangzhaokun/article/details/6269514在一台Windows机器下搭建了一个 Replica Sets + Sharding测试集群环境,以此作为我后续对于Mongodb更进一步学习的实验平台。只有一台windows机器,配置方案:1、3个分片sharding2、每一个分片由3个节点构成1主2备的Replica Sets3、3个配置节点Configsever4、1个路由节点Mongos分片复制集A(三个分片... « 阅读全文
MongoDB常用命令汇总
一、 超级用户相关: 1.#进入数据库admin use admin 2. #增加或修改用户密码 db.addUser('name','pwd') 3. #查看用户列表 db.system.users.find() 4. #用户认证 db.auth('name','pwd') 5. #删除用户 db.re... « 阅读全文

