为了账号安全,请及时绑定邮箱和手机立即绑定
  • 修改日志级别
    查看全部
    0 采集 收起 来源:关于profile集合

    2016-05-18

  • mongoDB的版本号 a.b.c a是大版本,b 的奇偶数表示开发版与稳定版,c表示小版本
    查看全部
  • 方便的冗余和扩展
    查看全部
  • 完全的索引支持
    查看全部
  • 无数据结构限制
    查看全部
  • sql数据和nosql数据库的比较
    查看全部
    0 采集 收起 来源:关于数据库

    2016-05-10

  • www.mongodb.org www.mongodb.com github.com/mongodb google groups的mongodb论坛
    查看全部
  • MongoDB框架(组成)结构
    查看全部
    0 采集 收起 来源:课程简介

    2016-05-09

  • MangoDB 学习网站
    查看全部
  • >db.imooc_2.ensureIndex({time:1},{expireAfterSeconds:30}) #time索引30秒后失效 >db.imooc_2.insert({time:new Date()}) #new Date()自动获取当前时间,ISODate >db.imooc_2.find() #可看到刚才insert的值 过30秒后再find,刚才的数据就已经不存在了。 过期索引的限制: 1.存储在过期索引字段的值必须是指定的时间类型,必须是ISODate或者ISODate数组,不能使用时间戳,否则不能自动删除。 例如 >db.imooc_2.insert({time:1}),这种是不能被自动删除的 2.如果指定了ISODate数组,则按照最小的时间进行删除。 3.过期索引不能是复合索引。因为不能指定两个过期时间。 4.删除时间是不精确的。删除过程是由MongoDB的后台进程每60s跑一次的,而且删除也需要一定时间,所以存在误差。
    查看全部
  • 在一段时间后会过期的索引 在索引过期后,相应的数据会被删除 适合存储在一段时间之后会失效的数据,比如用户的登录信息、存储的日志等。 >db.imooc_2.ensureIndex({time:1},{expireAfterSeconds:10}) #创建过期索引,time-字段,expireAfterSeconds在多少秒后过期,单位:秒
    查看全部
  • 当查询条件不只有一个时,需要建立复合索引 例如{x:1,y:2,z:3}这样一条数据,要按照x与y的值进行查询,就需要创建复合索引。 >db.imooc_2.ensureIndex({x:1,y:1}) #1升序,-1降序 >db.imooc_2.find({x:1,y:2}) #使用复合索引查询
    查看全部
  • 单键索引: 1.单键索引是最普通的索引 2.与_id索引不同,单键索引不会自动创建 如:一条记录,形式为:{x:1,y:2,z:3} db.imooc_2.getIndexes()//查看索引 db.imooc_2.ensureIndex({x:1})//创建索引,索引可以重复创建,若创建已经存在的索引,则会直接返回成功。 db.imooc_2.find()//查看数据
    查看全部
  • MongoDB框架(组成)结构
    查看全部
    0 采集 收起 来源:课程简介

    2016-05-04

  • 索引:是查询的效率更快,他为什么能有此神力,因为,索引是一种经过一定的排序算法,排列好的,所以查询的效率会高很多,那么是谁主导着索引的排序算法呢?应该是创建对应数据库软件的开发组员吧! 1:查看索引 db.imooc_collection.getIndexes() 2:创建索引 db.imooc_collection.ensureIndex({x:1})——注意这里的1,不代表值,代表创建索引的方向(排序用的)1代表正向排序,-1反之 另外,创建索引的时候需要注意时机,如果已经有大量数据了,这个时候创建索引会严重影响数据库的性能,应该在创建数据表的时候就创建索引,索引是在插入数据之后创建的,所以,对插入数据有稍微的影响,不过对于提高的查询效率而言是值得的
    查看全部

举报

0/150
提交
取消
课程须知
1、对数据库的概念有比较清晰的认识。 2、了解一些简单的shell操作。
老师告诉你能学到什么?
1、了解mongoDB的特性 2、掌握mongoDB的基本操作 3、了解mongoDB在业务层的使用,并学会使用mongoDB来进行应用开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!