为了账号安全,请及时绑定邮箱和手机立即绑定
  • mongodb 2D索引 分为2种:2D平面地理位置索引 和 2D sphere 2D球面地里位置索引 2者的区别在于计算距离时使用的计算方式不同
    查看全部
  • 如果将X=200的所有数据里的Y都改为200时,且x=200记录不存在时<br> <br> > db.dhw.update({x:200},{y:200},true)<br> WriteResult({<br> "nMatched" : 0,<br> "nUpserted" : 1,<br> "nModified" : 0,<br> "_id" : ObjectId("56975f7c2f7d10d3c0e62676")<br> })<br> > db.dhw.find({x:200})<br> > db.dhw.find({y:200})<br> { "_id" : ObjectId("56975f7c2f7d10d3c0e62676"), "y" : 200 } 这里并没有把X插入,第一个参数为查询条件,第二个参数为所要更新字段及值,第三个参数为是否不存在则插入
    查看全部
  • $set 操作符为部分更新,不使用则会删除这条记录 db.dhw.update({x:200},{y:0}) 执行后,再查询 db.dhw.find({x:200}) 为空
    查看全部
  • 用户自定义权限
    查看全部
  • 用户权限分类和作用
    查看全部
  • 创建用户的方式,需要注意是,创建用户的时候需要指定用户名、密码、操作的数据库的权限角色,另外,就是创建用户名和密码后,不实用用户名和密码也能连接数据库,只是不能操作。
    查看全部
  • 创建用户
    查看全部
  • MongoDB默认情况下没有开启权限认证,不用用户名和密码也能正常连接, 开启权限认证的方式有两种 一种是auth开启,修改配置文件设置auth=true 另一种是keyfile开启 权限开启与否看日志文件 开启权限认证并且创建用户后,如果不使用用户名和密码,则不能连接上MongoDB
    查看全部
    0 采集 收起 来源:开启权限认证

    2016-01-09

  • 数据库的安全层级和实现的情况,级别越高使用越少,这是有一个妥协的处理问题的方式在的,其他的数据库和MongoDB也是类似的
    查看全部
    0 采集 收起 来源:MongoDB安全楔子

    2016-01-08

  • 关于MongoDB索引的学习内容小结,就是我们都是学习了什么东东,自己回忆一下,还能有印象吗?没有就回头在学习学习吧?当然想深入学习必须继续学习别的资料了!这是是入门知识
    查看全部
    0 采集 收起 来源:索引总结

    2016-01-08

  • 在执行MongoDB的命令时如果加上explain()这个参数,就会显示出对应的命令的执行详细信息,供我们来分析对应的命令的执行情况,就像profile功能一样。
    查看全部
    0 采集 收起 来源:关于explain

    2016-01-08

  • 日志和profile类似也会记录系统相应的使用情况,并且能够配置日志的记录情况,verbose这个参数就是是控制日志记录的情况的一个参数,位数越多表示记录的越详细
    查看全部
    0 采集 收起 来源:关于mongodb日志

    2016-01-08

  • 使用小技巧<br> 1:按tab键来回显命令<br> 2:使用 -help来获取具体命令的详细使用情况 <br> 开启profiling功能<br> db.setProfilingLevel() db.system.profile.find().sort({$natural:-1}).limit(1)——查询profile集合的内容,自然排序,限制输入一条记录 注意:如果开启了profile的功能,并且此时profile记录的数据比较大,系统的消耗是比较大的,所以,这个工具最好在上线之前的测试时开启此功能,用来查看数据库的设计和应用程序的设计,上线的系统是不建议使用此方法的,因为系统的开销比较大!
    查看全部
    0 采集 收起 来源:关于profile集合

    2018-03-22

  • 这是mongostat这个工具使用后输出的分析数据,这里我们主要关心,影响数据库性能的参数,比如: idx miss qr|qw 当这三个参数的值比较高时,表示MongoDB的性能有问题的
    查看全部
  • mongostat工具的使用 嗯,好多命令都有?或者-HELP,注意利用这个来学习命令的详细使用方式
    查看全部

举报

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

微信扫码,参与3人拼团

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

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