大数据技术原理与应用第五章NoSQL数据库综述.ppt

大数据技术原理与应用第五章NoSQL数据库综述.ppt

5.7.1 MongoDB简介 提供了一个面向文档存储,操作起来比较简单和容易 可以设置任何属性的索引来实现更快的排序 具有较好的水平可扩展性 支持丰富的查询表达式,可轻易查询文档中内嵌的对象及数组 可以实现替换完成的文档(数据)或者一些指定的数据字段 MongoDB中的Map/Reduce主要是用来对数据进行批量处理和聚合操作 支持各种编程语言:RUBY,PYTHON,JAVA,C++,PHP,C#等语言 MongoDB安装简单 主要特点 5.7.2 MongoDB概念解析 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins ? 表连接,MongoDB不支持 primary key primary key 主键,MongoDB自动将_id字段设置为主键 在mongodb中基本的概念是文档、集合、数据库 5.7.2 MongoDB概念解析 通过下图实例,我们也可以更直观的的了解MongoDB中的一些概念: id user_name email age city 1 Mark Hanks mark@ 25 Los Angeles 2 Richard P

文档评论(0)

1亿VIP精品文档

相关文档