1_1.31非数据库 蔺老师补充.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.5NoSQL数据库的基本概念[蔺老师版] NoSQL数据库:泛指非关系型的数据库,区别于关系数据库。非常适合许多现代应用程序,例如移动、Web和游戏等应用程序的开发。 特点: 架构的灵活性:?NoSQL数据库通常提供灵活的架构,以实现更快速、更多的迭代开发灵活的数据模型使NoSQL数据库成为半结构化和非结构化数据的理想之选。 高可扩展性:?NoSQL数据库通常被设计为通过使用分布式硬件集群来横向扩展,而不是通过添加昂贵和强大的服务器来纵向扩展。 高性能:?NoSQL数据库针对特定的数据模型和访问模式进行了优化,这与尝试使用关系数据库完成类似功能相比可实现更高的性能。 高可用:?NoSQL数据库提供功能强大的API和数据类型,专门针对其各自的数据模型而构建。 分布式计算 低成本 分类: 1.键值数据库:键值数据库是一种非关系数据库,它使用简单的键值方法存储(Key-Value)数据。键值数据库将数据存储为键值对集合,其中键作为唯一标识符。键和值都可以是从简单对象到复杂复合对象的任何内容。键值数据库是高度可分区的,并且允许以其他类型的数据库无法实现的规模进行水平扩展。 2.列族数据库/列存储数据库:这部分数据库通常是用来应对分布式存储的海量数据。键仍然存在,但是它们的特点是指向了多个列。 3.文档数据库:该类型的数据模型是版本化/结构化的文档,半结构化的文档以特定的格式存储。文档型数据库同第一种键值存储相类似,可以看作是键值数据库的升级版,允许之间嵌套键值,在处理网页等复杂数据时效率更高。 4.图数据库:使用灵活的图形模型,并且能够扩展到多个服务器上 分类 典型应该用场景 数据模型 典型代表 优点 缺点 键值(key-value) 主要用于处理大量数据的高访问负载,及一些日志系统 Key指向Value的键值对,通常用哈希表来实现 Hbase Cassandraw Hypertable 查找速度快 数据无结构化,通常只被当作字符串或者二进制数据 列存储数据库 分布式的文件系统 以列簇式存储,将同一列数据存在一起 MongoDB CouchDB 查找速度快,可扩展性强,更容易进行分布式扩展 功能相对局限 文档数据库 Web应用 Key-Value对应的键值对,Value为结构化数据 Tokyo Cabinet Berkeley DB MemcacheDB Redis 数据结构要求不严格,表结构可变,不需预先定义表结构 查询性能不高,而且缺乏统一的查询语法 图数据库 社交网络,推荐系統等。专注于构建关系图谱 图结构 Neo4J FlockDB 利用图结构相关算法。比如最短路径寻址,N度关系查找等 需要对整个图做计算才能得出需要的信息,不适合做分布式的集群 除此,还有: 5.对象存储数据库:通过类似面向对象语言的语法操作数据库,通过对象的方式存取数据。 6.XML数据库:高效的存储XML数据,并支持XML的内部查询语法。 RDBMS?vs?NoSQL RDBMS 高度组织化结构化数据 结构化查询语言(SQL)?(SQL) 数据和关系都存储在单独的表中 数据操纵语言,数据定义语言 严格的一致性 基础事务 NoSQL 代表着不仅仅是SQL 没有声明性查询语言 没有预定义的模式 键-值对存储、列存储、文档存储、图形数据库 最终一致性,而非ACID属性 非结构化和不可预知的数据 CAP定理 高性能,高可用性和可伸缩性。

文档评论(0)

天痕情魔 + 关注
实名认证
文档贡献者

随遇而安,随心而动

1亿VIP精品文档

相关文档