Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。本文介绍了如何快速安装mongodb供大家参考。...
分类:
数据库 时间:
2015-10-28 12:44:39
阅读次数:
250
一、MongoDB索引1、索引介绍索引在mongodb中被支持,如果没有索引,mongodb必须扫描每一个文档集合选择匹配的查询记录。这样扫描集合效率并不高,因为它需要mongod进程使用大量的数据作遍历操作。索引是一种特殊的数据结构,它保存了小部分简单的集合数据。索引存储了一些特殊..
分类:
数据库 时间:
2015-10-10 14:06:28
阅读次数:
272
oracle:比较笨重,一个用户可以操作多个数据库 mysql:比较轻巧,多个用户可以操作一个数据库 mongodb(nosql):数据以key-value的形式存储,不支持事务,数据海量 redis(nosql):数据以key-value的形式存储,支持事务比较...
分类:
数据库 时间:
2015-10-09 14:04:25
阅读次数:
199
一、NoSQL介绍NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。No..
分类:
数据库 时间:
2015-10-08 06:58:06
阅读次数:
273
1.查找并且倒排序,限制显示30条
db.getCollection('cars').find({'title':/appy/,'parentCard':0},{'title':1}).sort({'searchWeight':-1,'collectCount':-1,'createdAt':-1}).limit(30)
2.查找以year开头的记录
db.getCollection('ca...
分类:
数据库 时间:
2015-08-28 15:41:58
阅读次数:
217
MongoDB学习——持续更新
参考MongoDB权威指南,学习阶段,大家多多交流问题,持续更新本文MongoDB的优点
MongoDB具有丰富的数据模型,是面向文档的数据库。
容易扩展,可以在多台服务器之间分割数据。开发者只需专注于编写应用。如果需要更大的数据,只需在集群中添加新机器,然后让数据库来处理剩下的事情。具有丰富的功能,比如索引,存储JavaScript,聚合,固定集合,文件存储。不...
分类:
数据库 时间:
2015-07-22 16:10:56
阅读次数:
152
我们上一篇介绍了db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段,我们今天介绍了对数组和内嵌文档的查询操作,尤其是对$elemMatch 同样可以用在find方法的第二个参数来限制返回数组内的元素,只返回我们需要的文档的介绍。我们经常在查询条件查询内嵌文档数组时,只需要返回主文档并返回内嵌文档数组中我们只需要的值,而不是把内嵌文档的数组都返回。...
分类:
数据库 时间:
2015-07-17 09:56:56
阅读次数:
155
MongoDB提供了db.collection.find() 方法是查询集合中文档并返回结果为游标的文档集合和db.collection.findOne()方法是只返回其中的第一条记录,而不是返回游标的文档集合。
db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段。并返回到匹配文档的游标。可以随意修改查询限制、跳跃、和排序顺序的功能。...
分类:
数据库 时间:
2015-07-11 15:13:16
阅读次数:
221
概述 shard 分片 就是 把不同的数据分在不同的服务器 模型其中:
用户对mongodb的操作都是向mongs请求的
configsvr 用于保存,某条数据保存在哪个shard的上
如何使用分片先启动2个节点作为shardmongd --dbpath ~/db/mongo1/databse --logpath ~/db/mongo1/log/mongo.log --...
分类:
数据库 时间:
2015-07-03 06:56:19
阅读次数:
212
- mongoexport 导出json或者csv格式
- mongoimport 导入json或者csv
- mongodump 导出二进制bson结构数据以及索引信息
- mongorestore 导入二进制文件
**mongoexport**
-h 主机
--port 端口号...
分类:
数据库 时间:
2015-07-01 01:02:45
阅读次数:
177