几种nosql数据库介绍.pptVIP

  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文档。上传文档
查看更多
* * * * * * * DB分类 ID name 性别 001 张三 男 002 李四 女 name score 张三 90 李四 75 Info table Score table ID name 性别 score 001 张三 男 90 002 李四 女 75 关系型 非关系型 关系型 vs 非关系型(2) 不易扩展 多表关联查询 事物一致性 读写实时性 高性能 大数据 海量数据存储 高并发读写时性能差 易扩展 不支持关联查询 不适合高度事务性的系统 实时性差 (1)什么是key-value型? key value ID:001 Name:张三 ID:001 性别:男 ID:002 Name:李四 ID:002 性别:女 …… …… …… …… …… …… (2)什么是文档型? A document database is, at its core, a key/value store with one major exception. Instead of just storing any blob in it, a document db requires that the data will be store in a format that the database can understand. The format can be XML, JSON, Binary JSON (MongoDB), or just about anything, as long as the database can understand it. 例如--MongoDB use taojin db.user.find() { _id : ObjectId(4ec320a11d90d0521b973342), name : taojin, pwd : 123456 } /data/db目录下 -rw------- 1 root root 64M Nov 18 14:05 taojin.0 -rw------- 1 root root 128M Dec 21 10:32 taojin.1 -rw------- 1 root root 16M Nov 18 14:05 taojin.ns (3)什么是列式存储型? 001 002 张三 李四 男 女 例如:Hbase hbase(main):002:0 create scores, ’id, ’info hbase(main):003:0 put ‘scores’, ’001‘, ’info:name:, 1 hbase(main):004:0 put ‘scores’, ’001‘, ’info:性别‘, ’男 hbase(main):005:0 put ‘scores’, ’001‘, ’info:scores‘, ’90’ What is HBase? Storage System High-AvailabilityHigh-Performance Distributed Column-Oriented Multi-Dimensional 行式数据库 面对查询需求,数据库必须被大量膨胀才能满足性能需求 数据是按行存储的 没有索引的查询使用大量I/O 建立索引和物化视图需要花费大量时间和资源 列式数据库 数据类型一致,数据特征相似——高效压缩 每一列由一个线索来处理——查询的并发处理 数据是按列存储——每一列单独存放 数据即是索引 只访问查询涉及的列——大量降低系统IO E. (4)什么是内存型? 内存数据库是指一种将全部内容存放在内存中,而非传统数据库那样存放在外部存储 器中的数据库。 例如:RedisMemcache 常用在Mysql前面,用以分摊前端的部分读的压力。 Thanks!! * * * * * * * * * * * * * * * * *

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档