首页 > 图书中心 >图书详情

NoSQL数据库基础

配套课件、大纲、教学设计、源码,详解MongoDB、Redis、Hbase等。

作者:千锋教育 组编,魏涛 杨晨 主编,任俊香 吉珊珊 副主编
丛书名:21世纪高等学校计算机专业实用系列教材
定价:59
印次:1-1
ISBN:9787302677970
出版日期:2024.12.01
印刷日期:2024.12.17

"《NoSQL数据库基础》主要讲解NoSQL数据库相关的热门核心技术、理论及实践操作,旨在帮助读者了解不同类型的NoSQL数据库和它们的应用场景。全书共8章。第1章介绍NoSQL数据库基础,包括NoSQL数据库的概念、重要理论、分类和应用场景等; 第2、3章分别介绍Redis和MongoDB两种主流的NoSQL数据库,包括概念、数据结构、部署安装和数据库管理操作等; 第4章深入探讨如何在不同环境下操作MongoDB数据库,包括基于Python API、Java API和Studio 3T操作MongoDB数据库; 第5章介绍MongoDB的GridFS存储引擎,带领读者了解存储大型二进制文件的解决方案; 第6、7章分别介绍列族存储数据库HBase和Cassandra,包括概念、数据模型和数据库管理操作等; 第8章介绍图形存储数据库Neo4j,带领读者学习处理复杂关系数据的解决方案。 《NoSQL数据库基础》每章节均设计了丰富的示例或案例,帮助读者充分理解常用数据预处理方法的精髓,掌握具体技术细节,并在实践中提升实际开发能力。 《NoSQL数据库基础》可作为高等学校计算机、大数据相关专业的教材,也可以作为相关技术爱好者的入门用书。 "

more >

前言 如今,科学技术(尤其是信息技术)的快速发展及社会生产力变革对IT行业从业者提出了新的要求,从业者不仅要具备专业技术能力、业务实践能力,更需要培养健全的职业素质。复合型技能人才更受企业青睐。高校毕业生求职面临的第一道门槛就是技能与经验不足,教科书应紧随新一代信息技术和新职业要求的变化及时更新。 本书倡导快乐学习,实战就业,在语言描述上力求专业、准确、通俗易懂。引入企业项目案例,针对重要知识点,精心挑选案例,将理论与技能深度融合,促进隐性知识与显性知识的转换。案例讲解包含设计思路、运行效果、代码实现、代码分析、疑点剖析,从动手实践的角度,帮助读者逐步掌握前沿技术,为高质量就业赋能。 本书在章节编排上采用循序渐进的方式,内容精练且全面。在语法阐述中尽量避免使用生硬的术语和枯燥的公式,从项目开发的实际需求入手,将理论知识与实际应用相结合,帮助读者学习和成长,快速掌握NoSQL数据库的核心概念、设计和应用技巧,从而在职场中拥有较高的起点。 本书特点 本书旨在帮助读者全面了解NoSQL数据库的基础知识和应用场景,并深入介绍多种NoSQL数据库的特点、使用方法和最佳实践。本书重点介绍Redis、MongoDB、HBase、Cassandra和Neo4j几种主流的NoSQL数据库,以及它们在实际应用中的应用场景和使用技巧。 通过本书可以学习到以下内容。 第1章主要介绍NoSQL数据库的概念、重要理论、分类、应用场景等基础知识。 第2章主要介绍键值对存储数据库Redis的概念、数据结构、部署安装、Redis键值管理操作及高级管理与监控。 第3章主要介绍文档存储数据库MongoDB的概念、文档存储结构、数据类型、部署安装、如何使用Shell管理MongoDB以及MongoDB高级管理。 第4章主要介绍如何在不同环境下操作MongoDB,包括基于Python环境操作MongoDB、使用Java操作MongoDB以及使用Studio 3T操作MongoDB。 第5章主要介绍MongoDB GridFS的概念、应用场景、存储结构以及如何在不同环境下操作MongoDB GridFS。 第6章主要介绍列族存储数据库HBase的概念、数据模型、存储架构、表设计、部署、如何使用Shell操作HBase以及HBase性能优化。 第7章主要介绍列族存储数据库Cassandra的概念、数据模型、安装方法、如何使用CQL管理数据、数据导入与导出以及备份与恢复。 第8章主要介绍图形存储数据库Neo4j的概念、应用场景、数据模型、部署安装、如何使用Cypher管理Neo4j数据、数据建模和设计等。 通过本书的学习,读者可以掌握NoSQL数据库的核心概念、设计和应用技巧,从而在实际工作中更好地运用NoSQL数据库,提高数据存储与处理的效率和能力,也为学习大数据技术和云计算技术奠定基础,并提高数据管理和维护的能力。 致谢 本书的编写和整理工作由北京千锋互联科技有限公司高教产品部完成,其中主要参与人员有魏涛、杨晨、任俊香、吉珊珊、吕春林、柴永菲、邢梦华、刘挺等。除此之外,千锋教育的500多名学员参与了本书的试读工作,他们站在初学者的角度对本书提出了许多宝贵的修改意见,在此一并表示衷心的感谢。 意见反馈 在本书的编写过程中,编者虽然力求完美,但难免有一些不足之处,欢迎各界专家和读者朋友给予宝贵的意见。 编者 2024年10月于北京

more >
扫描二维码
下载APP了解更多

同系列产品more >

网络互联项目教程——eNSP仿真模拟...

钞小林、高玲、董洪华、
定 价:49元

查看详情
MySQL数据库从入门到精通(第2版)

千锋教育
定 价:59元

查看详情
数字图像处理及应用

张志佳,许茗, 贾书军
定 价:49元

查看详情
数据结构(Java语言版)(第2版·微...

雷军环、吴名星、王涛
定 价:69元

查看详情
Java EE(SSM)企业应用实战(第2版·...

千锋教育 组编 田生伟
定 价:69元

查看详情
图书分类全部图书
more >
  • "1. 通过丰富实例讲解MongoDB、Redis、Hbase等NoSQL数据库的核心技术、理论及操作,并配套教学大纲、教学设计、PPT课件和示例源码等丰富资源。

    2. 书中所有重要知识点都结合操作实例,并细化操作步骤。

    3. 每章最后设置丰富的实践题,加强读者对重点内容的掌握。
    "

more >
  • 目录

    第1章NoSQL数据库基础

    1.1认识NoSQL数据库

    1.1.1NoSQL简介

    1.1.2关系数据库与非关系数据库

    1.1.3NoSQL数据库所共同具备的特征和突出优势

    1.2NoSQL数据库的重要理论

    1.2.1CAP原则

    1.2.2ACID特性

    1.2.3BASE理论

    1.2.4最终一致性

    1.2.5数据复制与分片

    1.3NoSQL数据库的分类

    1.3.1键值对存储数据库

    1.3.2文档存储数据库

    1.3.3列族存储数据库

    1.3.4图形存储数据库

    1.3.5NoSQL数据库的比较

    1.3.6根据业务需求选择NoSQL数据库

    1.4NoSQL数据库的应用场景

    1.4.1NoSQL与大数据

    1.4.2NoSQL与云计算

    1.4.3NoSQL与物联网

    1.5本章小结

    1.6习题

    第2章键值对存储数据库Redis

    2.1认识Redis

    2.1.1Redis简介

    2.1.2Redis的特点

    2.1.3Redis的应用场景

    2.2Redis支持的数据结构

    2.3在Linux系统中部署Redis

    2.3.1下载与安装Redis

    2.3.2启动与停止Redis服务

    2.3.3使用Rediscli连接Redis

    2.4Redis键值管理操作

    2.4.1操作键

    2.4.2操作字符串

    2.4.3操作列表

    2.4.4操作集合

    ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘