NoSQL数据库概述 数据库管理目标与内容: * 数据类型多样化,包括数字、字符、文本、视频、音频、图形、图像、动画、HTML/XML、流数据等 * 数据存储方式多样化,包括列式存储、键值存储、图存储、文档存储等 * 存储位置分布透明,存储量海量,查询要求多层次 * 数据库发展必须满足不断发展的新的领域需求 关系数据库局限: * 使用二维表存储数据和数据之间的关系, OLTP 提供了数据处理平台 * 高并发读写需求,海量数据的高效存储和处理,高扩展性和高可用性需求 * 在处理 WEB2.0 网站,特别是超大规模和高并发的 SNS 类冬天网站 分布式大数据处理: * 分布式文件系统(Distributed File System:DFS),文件系统的物理存储资源不在本地节点上,通过计算机网络与节点相连 * 分布式数据库,数据库 + 网络技术思想,将数据分散存储,海量数据逻辑分片,存储容量大,并发访问量高 * 分布式大数据1.0,包括分布式文件系统和分布式数据库 NoSQL 数据库概述: * 数据类型多样化,数字、字符、文本、视频、音频、图形、图像、动画、HTML/XML、流数据等 * 数据存储方式多样化,包括列式存储、键值存储、图存储、文档存储等 * 存储位置分布透明,存储量海量,查询要求多层次 * 提供容错机制,实现对数据的冗余备份,保证数据和服务的高度可靠性 大数据时代 NoSQL: * NoSQL 数据库,易扩展,灵活的数据模型,高可用,大数据量、高性能 * 分布式数据库必须具有高可扩展性、高并发性、高可用性等特征 * 对应可用性、一致性、高并发、高容量等的平衡 NoSQL 特点: * 面对海量大数据的存储和管理,需要对关系数据库进行补充 * 数据模型简单 -- 增强可扩展性,避免复杂对象操作 * 元数据和应用数据分离:高水平扩展和低端硬件集群 * 弱一致性 -- 减少副本同步开销
剩余13页未读,继续阅读
- 粉丝: 461
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助