1 / 127
文档名称:

MongoDB数据库一(MongoDB数据库管理).ppt

格式:ppt   大小:1,631KB   页数:127页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MongoDB数据库一(MongoDB数据库管理).ppt

上传人:s1188831 2018/7/3 文件大小:1.59 MB

下载得到文件列表

MongoDB数据库一(MongoDB数据库管理).ppt

文档介绍

文档介绍:MongoDB数据库管理
主讲:李捷
QQ:86267659
个人主页:
邮箱:lijie@
单元目标
-SQL?

3. MongoDB的下载与安装
4. MongoDB的体系结构

(基本的增删改查)
什么是NO-SQL
NoSQL是反SQL运动的意思,它指的是非关系型的数据库,是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循SQL标准、ACID属性、表结构等等,这类数据库主要有以下特点:非关系型的、分布式的、开源的、水平可扩展的。
NoSQL发展现状
目前国内外正在应用NoSQL的网站有:
新浪微博 Redis
Google Bigtable
Amazon SimpleDB
淘宝数据平台 Tair
(淘宝自主开发的Key/Value结构数据存储系统)
视觉中国网站 MongoDB
优酷运营数据分析 MongoDB
飞信空间 HandlerSocket
豆瓣社区 BeansDB
我们为什么要使用NOSQL非关系数据库?
一、对数据库高并发读写的需求
二、对海量数据的高效率存储和访问的需求
三、和高可用性的需求对数据库的高可扩展性
NoSQL数据库的优缺点
在优势方面,主要体现在下面这几点:
简单的扩展
快速的读写
低廉的成本
灵活的数据模型
在不足方面,常见主要有下面这几点:
不提供对SQL的支持
支持的特性不够丰富
现有产品的不够成熟
NOSQL的种类
初始MongoDB
MongoDB介绍
MongoDB是什么?
{“name”:”mongo”,”type”:”DB”}
MongoDB(from “humongous”)
Is a scalable,high-performance,open source,
Document-oriented database,Written in C++
是一个可扩展,高性能,开放源码,
面向文档的数据库,使用C++编写的
浅谈原理
内存映射存储引擎