万本电子书0元读

万本电子书0元读

顶部广告

NoSQL数据库原理(第2版)(微课版)电子书

1. 介绍了MongoDB、Neo4J、Redis、Cassandra和HBase5种NoSQL数据库。 2. 提供两种主流编程语言:Java和Python的示例,读者只要具备其中之一的编程能力,即可参考本书内容行编程。 3. 基于2022年的主流版本和权威官方文档行介绍和演示,此外也结合了作者团队的项目实践经验。

售       价:¥

纸质售价:¥49.30购买纸书

7人正在读 | 0人评论 6.7

作       者:北京邮电大学智能信息技术课题组 编著

出  版  社:人民邮电出版社有限公司

出版时间:2023-08-01

字       数:29.0万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书对统称为NoSQL的分布式非关系数据库的原理和使用方法行介绍。 第1章,首先介绍NoSQL的起源背景和设计理念,以及相关技术概念。然后介绍大数据技术体系,以及NoSQL在云计算和容器化趋势下的发展。 第2章,首先回顾关系型数据库的主要机制,然后介绍NoSQL数据库的常见技术原理,以及NoSQL的常见数据模型等。 第3章,对MongoDB行介绍,重介绍基本使用方法和编程方法。 第4章,对MongoDB的集群部署、安全运维等原理和方法行介绍。 第5章,对Neo4J的基本原理、使用方法等行介绍。 第6章,对Redis的基本原理、使用方法和集群部署方法等行介绍。 第7章,介绍Cassandra的基本原理和使用方法。首先介绍Amazon Dynamo的相关原理,然后介绍Cassandra的安装、配置与CQL。 第8章,对Hadoop大数据体系和HBase行简要介绍。 第9章,介绍其他一些知名的NoSQL数据库技术与工具。<br/>【推荐语】<br/>1. 介绍了MongoDB、Neo4J、Redis、Cassandra和HBase5种NoSQL数据库。 2. 提供两种主流编程语言:Java和Python的示例,读者只要具备其中之一的编程能力,即可参考本书内容行编程。 3. 基于2022年的主流版本和权威官方文档行介绍和演示,此外也结合了作者团队的项目实践经验。<br/>【作者】<br/>侯宾,2007年7月起在北京邮电大学任教,教学经验丰富,平均年教学时长在100小时以上,在学生评教中一直具有良好的评价。所主讲课程《信号与系统》、《电路分析基础》等均属于北京市精品课程,对教学过程管理和内容体系要求较高。<br/>
目录展开

前言

第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

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部