欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    网鸟老兵系列课程之10天掌握MongoDB.ppt

    • 资源ID:5470722       资源大小:1.22MB        全文页数:14页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网鸟老兵系列课程之10天掌握MongoDB.ppt

    网鸟老兵系列课程之10天掌握MongoDB,第一天:认识MongoDB,网鸟出击,必属精品!微博:http:/chan)群:47700865(刺客巅峰),陈颜铭出品,声明,MongoDB简介,很多朋友将MongoDB亲切的译为“芒果”,老陈反对这个叫法,发音也相差较远,依着我,应该翻译为“猛狗”,酱紫才够强大够给力!,MongoDB数据架构,数据库、集合、文档命名规范,MongoDB的下载与安装,运行Shell打开命令行;执行%setupPath%binmongo.exe即可进入MongoDB Shell;在MongoDB Shell中可以运行任何JavaScript脚本;在Shell中可以键入help以获取帮助,当然,都是E文的;数据操作创建:db.test.insert(“Name”:“ymind chan”,“age”:8);读取:db.test.find(“Name”:“ymind chan”);更新:db.test.update(“Name”:“ymind chan”,“$set”:“age”:“5”);删除:db.test.remove(“Name”:“ymind chan”);,MongoDB Shell,这里只是简单示例,更详细的教学还在后面!,MongoDB底层使用Bson来维护数据,Bson是一种二进制下的类似于Json的数据格式。以下是MongoDB中几个值得啰嗦一下的数据类型:,MongoDB的数据类型,MongoDB的基本数据类型,MongoDB中的数组既可以作为有序对象(如列表)来操作,也可以作为无序对象(如集合)来操作。MongoDB可以以原子操作的形式来修改或删除数组中的元素。下面是一个数组示例(不用怀疑,这就是Json语法):,MongoDB的数组,/这个不是数组Status:0,/这个是空数组Messages:,/包含3个元素的数组ResponseBody:h010t00101025,h010t00101039,h010t00101040“,文档式存储的特色就是允许文档对象的嵌套,这能够使我们的实体数据在MongoDB的存在形式更加自然。老陈忠告:不要滥用嵌套文档,对于需要复杂运算才能完成的嵌套应当使用外键模式来解决,否则之后的DAL(Data Access Layer,数据访问层)开发会相当痛苦!以下是一个嵌套文档的格式示例:,MongoDB的文档嵌套,/根文档 Status:0,/嵌套文档ResponseBody:CityName:北京,Keyword:钓鱼台,/再套一个数组,数组的每个元素又是文档,NB吧!Landmarks:“Name”:“北京钓鱼台国际旅行社”,Name:钓鱼台“,ObjectId是_id(貌似前面木有提过?木有关系,_id是MongoDB在每个文档中的默认唯一标识的名称)的默认类型。ObjectId的结构如下:,MongoDB的ObjectId,如上图所述,ObjectId可以保证同一台机器上不同进程(即MongoDB实例)生成的值都是唯一的。详情请参考:http:/www.mongodb.org/display/DOCS/Object+IDs,注意事项:当插入的文档并没有指定_id的时候,MongoDB会自动创建,并使用ObjectId类型;_id可以被指定为其他的类型,比如整数;关于自增标识,MongoDB没有内置自增标识,在目前的roadmap中也没有相关的规划,自定义自增标识的方法将会在后续内容中专门讲解;,结束语,老陈一年前就想组建MongoDB中文社区,但命不好,注册MongoDB.CN失败(你们懂的),第二天被无耻的易名中国抢注,在此,偶强烈建议大家不要到易名中国查询未注册域名,那丫心贼黑!省略脏字3000个。后来无奈,我注册了MongoDB.CC。老陈诚邀有志之士以及乐于分享的朋友加盟组团共建此站,此站定位是非营利性技术交流平台,如果您抱着捞一把的心态加盟,请绕行。祝您好运!,广告,

    注意事项

    本文(网鸟老兵系列课程之10天掌握MongoDB.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开