书籍详情
《全新解读NoSQL计算机与互联网数据库系统》[29M]百度网盘|亲测有效|pdf下载
  • 全新解读NoSQL计算机与互联网数据库系统

  • 出版社:文悦图书专营店
  • 出版时间:2015-10
  • 热度:11645
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

  商品基本信息,请以下列介绍为准
商品名称:解读NoSQL
作者:[美]Dan McCreary,[美]Ann Kelly
定价:49.0
出版社:人民邮电出版社
出版日期:15-10-01
ISBN:9787115411105
印次:
版次:1版1次
装帧:平装
开本:小16开

  内容简介
本书从NoSQL的相关理论开始,深入浅出地探讨了NoSQL核心的架构模式、解决方案和一些高级主题,内容循序,从理论回归于实践。全书分为4个部分。分介绍NoSQL的相关理论,如CAP理论、BASE理论、一致性散列算法等;第二部分介绍NoSQL核心的架构模式—键值存储、图存储、列族存储、文档存储;第三部分展现一些常用的NoSQL解决方案,如HA、全文搜索等;后一部分讨论NoSQL的一些高级主题,如函数式编程。全书理论与实践并重,每章后面还有通俗的案例。对于NoSQL的初学者来说,不失为一本了解NoSQL技术全貌的读物。

  目录
目录
部分 了解NoSQL
第1章 NoSQL:明智的选择 2
1.1 什么是NoSQL 3
1.2 NoSQL的商业驱动 4
1.2.1 容量 5
1.2.2 速度 5
1.2.3 敏捷性 6
1.3 NoSQL案例研究 6
1.3.1 案例研究:LiveJournal的Memcache技术 7
1.3.2 案例研究:Google的MapReduce——利用商用硬件生成搜索索引 7
1.3.3 案例研究:Google的Bigtable——一个有着数十亿行和百万列的表 8
1.3.4 案例研究:的Dynamo—每天24小时接收订单 9
1.3.5 案例研究:MarkLogic 9
1.3.6 实践 10
1.4 小结 10
第2章 NoSQL概念 12
2.1 保持组件简单以重用 12
2.2 将应用分层以简化设计 14
2.3 策略地使用RAM、SSD和磁盘提升性能 17
2.4 使用一致性散列算法维护当前的缓存 18
2.5 比较ACID和BASE——两种可靠的数据库事务方法 19
2.5.1 RDBMS的事务控制——ACID 21
2.5.2 非RDBMS的事务控制—BASE 22
2.6 通过数据库分片获得水平扩展能力 23
2.7 基于Brewer的CAP定行权衡 25
2.8 实践 26
2.9 小结 27
2.10 延伸阅读 27
第二部分 数据库模式
第3章 基础数据架构模式 30
3.1 什么是数据架构模式 31
3.2 理解应用于RDBMS的行存储设计模式 31
3.2.1 行存储如何工作 32
3.2.2 行存储的演变 33
3.2.3 分析行存储模式的优点和缺点 34
3.3 示例:对销售订行连接操作 35
3.4 回顾RDBMS实现的特性 36
3.4.1 RDBMS事务 37
3.4.2 固定的数据定义语言和强类型的列 38
3.4.3 通过RDBMS视图保证行访问控制 39
3.4.4 RDBMS的和同步 39
3.5 通过OLAP、数据仓库和商业智能系统对历史数行分析 41
3.5.1 数据如何从操作型系统流入分析型系统 42
3.5.2 熟悉OLAP的概念 44
3.5.3 通过生成专项报表 45

  
这本书适合想要了解或者开始使用那些SQL数据库模型的新型数据存储和分析技术的读者阅读。这本书文字平实,并且使用了许多示例、用例和图解,阐述了NoSQL的概念、特性、优点、潜力和局限性。 读者先从将熟悉的数据库概念与准备替代或补充这些概念的新的NoSQL模行对比入手,然后探索关于大数据、搜索、可靠性和业务灵活性的案例(这些案例已经将新模式应用到业务问题中)。读者还将了解到NoSQL系统如何利用现代云计算和具有多路CPU的数据中心的资源。后几章将向读者介绍如何根据自身需求选择正确的NoSQL技术。 本书主要内容 NoSQL数据架构模式。 大数据的NoSQL。 搜索、高可用性和性。 选择合适的架构。 管理者和都会喜欢上这本清晰阐述NoSQL技术的潜力和能力的书。 

  媒体
“易于理解,对于技术经理、架构师和有很高的实践价值。” ——摘自Dstaversity公司CEO Tony Shaw为本书所做的序 “剖析专业术语,给你需要知道的信息。” ——Craig Smith,Unbound DNA “从大数据到搜索,简洁而全面地介绍了NoSQL的许多方面。” ——Join Guthrie,Pivotal “为NoSQL带来了普遍的认知。” ——Ignacio Lopez Vellon,Atos Worldgrid “其他人……现入NoSQL的快车道!” ——Ian Stirk,Stirk Consultancy有限公司

  作者简介
Dan McCrearay,是一个对行业标准具有强烈兴趣的数据架构咨询师。他曾经在贝尔实验室(负责集成电路设计)、不错计算行业(负责移植UNIX)以及史蒂夫·乔布斯(Steve Jobs)创办的NeXT计算机公司(软件布道师)工作,也创办了自己的咨询公司。Dan于02年开始参与制定美国联邦数据标准,该标准也在国家信息交换模型(NIEM)中获得了启用。在06年面对用原生XML数据储数据时,Dan开始了他的NoSQL开发历程。他还是万维网XForms标准制定小组的客座专家以及NoSQL Now!会议的联合创始人。

Ann Kelly,是Kelly McCrearay咨询公司的软件咨询师。在从事多年保险行业软件开发和管理项目之后,她于11年开始转投NoSQL领域。从那时起,她就开始为客户构建能快地解决业务问题的NoSQL解决方案,同时还提供管理应用的培训。

范东来,大学硕士,BBD(数联铭品)大数据技术部负责人,大数据平台架构师,极客学院布道师,著有《Had00p海量数据处理:技术详解与项目实战》。研究方向:图挖掘、模式分类。

滕雨橦,清华大学苏州汽车研究院大数据处理中心不错研发工程师。常年从事基于HBase、Redis、Cassandra等NoSQL数据库的应用开发,具有丰富的NoSQL系统架构和性能调优经验。研究方向:大数据处理、数学机械化。