1. 介绍了MongoDB、Neo4J、Redis、Cassandra和HBase5种NoSQL数据库。 2. 提供两种主流编程语言:Java和Python的示例,读者只要具备其中之一的编程能力,即可参考本书内容行编程。 3. 基于2022年的主流版本和权威官方文档行介绍和演示,此外也结合了作者团队的项目实践经验。
售 价:¥
纸质售价:¥49.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
第1章 绪论
1.1 数据库的相关概念
1.2 大数据与NoSQL
1.3 云计算与NoSQL
小结
思考题
第2章 NoSQL数据库的基本原理
2.1 关系型数据库的原理简述
2.2 分布式数据管理的特点
2.3 分布式系统的一致性问题
2.4 NoSQL的常见数据模型
2.5 NoSQL的其他相关技术
小结
思考题
第3章 MongoDB的原理和使用
3.1 概述
3.2 MongoDB数据格式
3.3 安装配置MongoDB
3.4 命令客户端操作
3.5 复杂数据格式
3.6 图形化客户端操作
3.7 编程访问MongoDB
小结
思考题
第4章 MongoDB的管理与集群部署
4.1 概述
4.2 手动操作mongod
4.3 复制集的原理与配置
4.4 分片的原理与配置
4.5 MongoDB的安全机制
4.6 在Linux下部署MongoDB
小结
思考题
第5章 图数据库Neo4j
5.1 图数据库简介
5.2 Neo4j Desktop及相关组件
5.3 Cypher语言的常见用法
5.4 Neo4j服务端
5.5 编程访问Neo4j示例
小结
思考题
第6章 键值对数据库Redis
6.1 Redis和内存数据库
6.2 部署和配置Redis
6.3 Redis的Shell环境
6.4 Shell环境中的数据查询与操作
6.5 Redis的高级功能
6.6 Redis集群简介
6.7 Redis的编程示例
6.8 Redis的扩展工具简介
小结
思考题
第7章 Cassandra的原理和使用
7.1 Cassandra概述
7.2 Cassandra的技术原理
7.3 Cassandra的部署与配置
7.4 CQL与cqlsh环境
7.5 CQL数据查询
7.6 CQL数据更新
7.7 编程访问Cassandra
小结
思考题
第8章 Hadoop和HBase简介
8.1 Hadoop概述
8.2 Hadoop体系介绍
8.3 HBase简介
8.4 Hadoop和HBase的部署
小结
思考题
第9章 其他NoSQL数据库简介
9.1 时序数据库简介
9.2 搜索引擎系统简介
小结
思考题
附录1 基于Maven构建NoSQL开发项目
附录2 在CentOS 7上安装Python 3
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜