深入NoSQL

深入NoSQL PDF 清晰完整版

  • 大小:13.9 MB
  • 类型:NoSQL
  • 格式:PDF
  • 热度:622
  • 作者:Shashank、Tiwari,巨成
  • 更新:2022-08-10 10:10:04
vip 立即下载( 13.9 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 漕昕靓 投稿)

本站精选了一篇NoSQL相关的资料,介绍了关于NoSQL方面,格式为PDF,资源大小13.9 MB,目前在NoSQL类资源综合评分为:8.5分。

编辑推荐 云计算时代关键数据库技术 全面展示NoSQL基础概念和实践方案 理解大数据的各种技术架构和思想 全面的NoSQL实践指南 内容简介 《深入NoSQL》是一个全面的NoSQL实践指南。这本书重点介绍了NoSQL的基本概念和使用NoSQL数据库的实际解决方案。这本书介绍了基于MapReduce的可扩展处理,演示了Hadoop用例,以及Hive和Pig等高级抽象。《深入NoSQL》包含许多用例演示,还将讨论谷歌、Amazon、脸书名字、以及LinkedIn的可扩展数据架构。《深入NoSQL》适合NoSQL数据库管理人员和开发人员阅读。 目录 第一部分NoSQL入门 第1章NoSQL的概念及适用范围 1.1定义和介绍 1.1.1背景与历史 1.1.2大数据 1.1.3可扩展性 1.1.4MapReduce 1.2面向列的有序存储 1.3键/值存储 1.4文档数据库 1.5图形数据库 1.6小结 第2章NoSQL上手初体验 2.1第一印象两个简单的例子 2.1.1简单的位置偏好数据集 2.1.2存储汽车品牌和型号数据 2.2使用多种语言 2.2.1MongoDB驱动 2.2.2初识Thrift 2.3小结 第3章NoSQL接口与交互 3.1没了SQL还剩什么 3.1.1存储和访问数据 3.1.2MongoDB数据存储与访问 3.1.3MongoDB数据查询 3.1.4Redis数据存储与访问 3.1.5Redis数据查询 3.1.6HBase数据存储与访问 3.1.7HBase数据查询 3.1.8Apache Cassandra数据存储与访问 3.1.9Apache Cassandra数据查询 3.2NoSQL数据存储的语言绑定 3.2.1Thrift 3.2.2Java 3.2.3Python 3.2.4Ruby 3.2.5PHP 3.3小结 第二部分NoSQL基础 第4章理解存储架构 4.1使用面向列的数据库 4.1.1使用关系型数据库中的表格和列 4.1.2列数据库对比RDBMS 4.1.3列数据库当做键/值对的嵌套映射表 4.1.4Webtable布局 4.2HBase分布式存储架构 4.3文档存储内部机制 4.3.1用内存映射文件存储数据 4.3.2MongoDB集合和索引使用指南 4.3.3MongoDB的可靠性和耐久性 4.3.4水平扩展 4.4键/值存储Memcached和Redis 4.4.1Memcached的内部结构 4.4.2Redis的内部结构 4.5最终一致性非关系型数据库 4.5.1一致性哈希 4.5.2对象版本 4.5.3闲话协议和提示移交 4.6小结 第5章执行CRUD操作 5.1创建记录 5.1.1在以文档为中心的数据库中创建记录 5.1.2面向列数据库的创建操作 5.1.3键/值映射表的创建操作 5.2访问数据 5.2.1用MongoDB访问文档 5.2.2用HBase访问数据 5.2.3查询Redis 5.3更新和删除数据 5.3.1使用MongoDB、HBase和Redis更新及修改数据 5.3.2有限原子性和事务完整性 5.4小结 第6章查询NoSQL存储 6.1SQL与MongoDB查询功能的相似点 6.1.1加载MovieLens数据 6.1.2MongoDB中的MapReduce 6.2访问HBase等面向列数据库中的数据 6.3查询Redis数据存储 6.4小结 第7章修改数据存储及管理演进 7.1修改文档数据库 7.1.1弱schema的灵活性 7.1.2MongoDB的数据导入与导出 7.2面向列数据库中数据schema的演进 7.3HBase数据导入与导出 7.4键/值存储中的数据演变 7.5小结

相关资源

  • 《精通Python自动化编程》源代码

    《精通Python自动化编程》源代码

    本书由一线Python开发工程师精心编写,循序渐进地介绍Python自动化编程的相关知识,全书共20章,第1~14章讲解Python编程基础知识,第15章介绍关系型数据库SQLite和MySQL、非关系型数据库MongoDB和Redis、ORM框架SQLAlchemy的应用,第16~20章分别介绍Selenium实现网页自动化、Requests实现网页爬虫编程、办公自动化编程、OpenCV实现图像识别与定位、Web系统的开发与部署。 本书理论与实践相结合,案例丰富,非常适合从零开始学习自动化编程的读者学习

    大小:4.6 MBPython编程配套资源

  • 《Storm分布式实时计算模式》源码

    《Storm分布式实时计算模式》源码

    大数据概念在各行业已然形成了热潮,犹胜当年的云计算,近期甚至被列入了国家重点发展规划。DataSift利用Twitter上的情感监控预测Facebook股价波动,Google预测世界杯比赛结果,大数据应用的生动案例每每会引发无限遐想:大数据能否对我们所处的行业或领域带来新气象、新思路?迈出尝试的第一步非常重要。 要从海量数据中提取加工对业务有用的信息,选取合适的技术将事半功倍,省去了重新造轮子的烦恼。对海量数据进行批处理运算,Hadoop依旧保持

    大小:3.4 MBStorm配套资源

  • C语言程序设计

    C语言程序设计 课后答案

    本书是讲述程序设计而不讲授书中程序的教材。书中使用了程序设计新方法:首先,将问题抽象和归纳成带计算过程和计算条件的计算公式;然后,找出算式所对应C语言中的语句或语句组,编写主干程序段;最后,加上说明和输入输出形成整个程序。书中首次将语言课中的程序设计所涉及的算法分成尝试算法、递归算法和迭代算法三类,并给出了各类算法所对应的基本程序模块,编写程序可像套用数学公式一样方便,从而提高了程序的重用率,降低了程

    大小:4.9 MBC语言课后答案

  • 《计算机辅助设计:AutoCAD 2008中文版基础教程》素材,教案

    《计算机辅助设计:AutoCAD 2008中文版基础教程》素材,教案

    编辑推荐 本教材在理论知识的编排上以必须、够用为原则,以讲清要领、注重应用为重点,精选AutoCAD的常用功能及与设计绘图密切相关的知识构成本书理论体系。在实践内容方面,以大量绘图实例贯穿全书,将理论知识融于实例中,使学生在实际绘图过程中掌握这些知识,提高综合应用AutoCAD解决实际问题的能力。 从而达到在结构体系构建及内容编排方面以培养学生技术应用能力、分析问题解决问题能力为核心,强调理论与实践相结合。突出并强化实践

    大小:12.3 MBAutoCAD配套资源

  • 数值分析(第4版)

    数值分析(第4版) 课后答案

    《数值分析(第4版)》是为理工科院校各专业普遍开设的数值分析课程编写的教材,其内容包括插值与逼近,数值微分与数值积分,常微分方程民线性方程组的数值解法,矩阵的特征值与特征向量计算等,每章附有习题并在书末有部分答案,全书阐述严谨,脉络分明,深入浅出,便于教学。 目录 章 绪论 1.1 数值分析研究的对象与特点 1.2 误差来源与误差分析的重要性 1.3 误差的基本概念 1.4 数值运算中误差分析的方法与原则 小结 习题 第2章 插值法 2.1

    大小:12.1 MB数值分析课后答案

  • 微机原理与接口技术

    微机原理与接口技术 课后答案

    本书由浅入深全面地阐述了16位微机的工作原理,体系结构和汇编语言程序设计方法,从ISA系统总线入手介绍PC/XT和PC/AT机构并行输入输出,中断,DMA,存储器,A/D,D/A及串行通信等接口技术,对386,486和多媒体微机以及EISA,MCA,VL和PCI等总线也作了比较详细的分析.本书选材适当,适合工科院校机,电类专业使用,也可供自学和工程技术人员参考. 目录 第一章 微机基础 第一节 微机概述 第二节 计算机中数的表示和编码 第三节 微机的一般概念 第四节 Intel 8088/80286微处理

    大小:6.09 MB微机原理课后答案

  • 计算机网络技术基础

    计算机网络技术基础 课后答案

    大小:2.03 MB计算机网络课后答案

  • 《机器学习:实用案例解析》源代码及数据集

    《机器学习:实用案例解析》源代码及数据集

    当今各行业,尤其是互联网,数据规模越来越大,要从中有效地发现模式来提高生产力,用传统的方式已经几乎不可能,只能借助计算机来完成诸多使命。因此,机器学习这一新兴的学科变得越来越重要,它已经在搜索、推荐、数据挖掘等多个领域闪耀光芒。机器学习是一门交叉学科,内容涉及概率论、统计学、高等数学、计算机科学等多门学科。该学科致力于设计一种让计算机具有学习能力的算法,通过发现经验数据中隐藏的模式,实现对未知数据的

    大小:1.7 MB机器学习配套资源

下载地址

相关声明:

学习笔记