网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 NoSQL数据库原理(第2版微课版)/面向新工科数据科学与大数据技术丛书
分类
作者
出版社 人民邮电出版社
下载
简介
内容推荐
本书对统称为NoSQL的分布式非关系型数据库原理和使用方法进行介绍。本书主要内容包括绪论、NoSQL数据库的基本原理、MongoDB的原理和使用、MongoDB的管理与集群部署、图数据库Neo4j、键值对数据库Redis、Cassandra的原理和使用、Hadoop和HBase简介,以及其他NoSQL数据库简介。本书帮助读者从理论和实践两方面深入理解NoSQL数据库的特点。在理论上,突出NoSQL数据库由于采用分布式架构和非关系型模式所产生的优势和限制;在实践上,给出命令行操作、Java和Python语言编程等多种访问NoSQL数据库的示范方法。
本书可作为高等院校数据科学与大数据技术、大数据管理与应用、计算机科学与技术、信息安全等相关专业学生的教材及参考书,也可作为已经了解关系型数据库的原理和操作方式,且具有一定编程基础的读者参考使用。
目录
第1章 绪论
1.1 数据库的相关概念
1.1.1 关系型数据库
1.1.2 关系型数据库的瓶颈
1.1.3 NoSQL的诞生与发展
1.2 大数据与NoSQL
1.2.1 大数据的特征
1.2.2 大数据场景中的NoSQL
1.2.3 NoSQL的典型应用场景
1.3 云计算与NoSQL
1.3.1 云计算的特征和模式
1.3.2 容器化与微服务
1.3.3 基于云的NoSQL服务
小结
思考题
第2章 NoSQL数据库的基本原理
2.1 关系型数据库的原理简述
2.1.1 关系模型
2.1.2 关系型数据库的完整性约束
2.1.3 关系型数据库的事务机制
2.1.4 关系型数据库的分布式部署
2.2 分布式数据管理的特点
2.2.1 数据分片
2.2.2 数据多副本
2.2.3 一次写入多次读取
2.2.4 分布式系统集群的可伸缩性
2.2.5 异步通信机制
2.3 分布式系统的一致性问题
2.3.1 CAP理论
2.3.2 BASE理论
2.3.3 分布式共识与Paxos算法
2.4 NoSQL的常见数据模型
2.4.1 键值对模型
2.4.2 面向列模型
2.4.3 文档模型
2.4.4 图模型
2.5 NoSQL的其他相关技术
2.5.1 分布式大数据处理
2.5.2 时间同步服务
2.5.3 布隆过滤器
小结
思考题
第3章 MonooDB的原理和使用
3.1 概述
3.2 MongoDB数据格式
3.2.1 集合与文档
3.2.2 YAML格式
3.3 安装配置MongoDB
3.3.1 在Windows下安装MongoDB
3.3.2 MongoDB的配置文件
3.4 命令客户端操作
3.4.1 命令行客户端
3.4.2 数据库和集合
……
第4章 MongoDB的管理与集群部署
第5章 图数据库Neo4j
第6章 键值对数据库Redis
第7章 Cassandra的原理和使用
第8章 Hadoop和HBase简介
第9章 其他NoSQL数据库简介
附录1 基于Maven构建NoSQL开发项目
附录2 在CentOS7上安装Python 3
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 2:32:42