


定价:59.8元
印次:2-3
ISBN:9787302699415
出版日期:2025.08.01
印刷日期:2026.02.06
图书责编:袁勤勇
图书分类:教材
"本书全面介绍NoSQL的基础知识及其实际应用,涵盖NoSQL领域的4种典型数据库类型,旨在为读者提供系统且深入的学习体验。全书共10章,内容结构清晰,依次讲解NoSQL的基础理论,MongoDB、Redis、HBase和Neo4j的基本概念与应用,并通过将分布式计算引擎与NoSQL技术有机结合,展示NoSQL在实际应用场景中的强大功能。 本书附有丰富的教学资源,包括配套教学视频、PPT课件、教学设计等,并特别为初学者提供在线答疑服务,帮助读者更好地掌握书中的知识内容。 本书既适合作为高等学校大数据及相关专业的教材,也适合大数据工程师、数据分析师等相关领域从业者参考和学习。 "
黑马程序员是江苏传智播客教育科技股份有限公司旗下高端IT教育品牌,江苏传智播客教育科技股份有限公司是一家致力于培养高素质软件开发人才的科技公司,该公司创作的IT教材署名为“黑马程序员”
前言 在党的二十大报告中,强调了“加快发展数字经济,促进数字经济和实体经济深度融合,打造具有国际竞争力的数字产业集群”的重要性。随着云时代的来临,移动互联网、电子商务、物联网以及社交媒体快速发展,全球的数据正在以几何级速度爆发性增长,大数据吸引了越来越多的关注,数据已经成为与物质资产和人力资本同样重要的基础生产要素。在这一背景下,NoSQL凭借其灵活的架构设计和卓越的扩展能力,成为大数据时代应对多样化数据存储需求的理想选择,为大数据技术的发展提供了重要支撑。 本书基于第1版进行了修订,优化了内容,并进行了以下调整。 对相关版本进行了全面升级,确保读者能够紧跟技术发展的步伐。 调整了部分需求的实现方式,增强了教学的实用性。 调整了知识讲解的结构,更符合循序渐进的学习思路。 添加了素质教育的内容,将其与专业知识有机结合。 本书系统地介绍NoSQL的基础知识及其实际应用,涵盖NoSQL领域的4种典型数据库类型,包括文档型数据库MongoDB、键值数据库Redis、列式数据库HBase和图数据库Neo4j,适合具备一定数据科学和大数据知识的读者学习。本书共10章内容,具体介绍如下。 第1章介绍NoSQL的基本概念,包括其特点、核心理论及主要分类,帮助读者构建对NoSQL的整体认知。 第2章介绍MongoDB的基本概念,包括其特点、逻辑结构和数据类型,为后续深入学习MongoDB打下基础。 第3章详细说明MongoDB的部署与启动方法,并介绍如何使用mongosh、Java驱动程序、Python驱动程序和Compass进行操作。...
第1章初识NoSQL1
1.1大数据时代给数据存储带来的挑战1
1.2NoSQL简介2
1.3NoSQL与传统关系数据库的区别3
1.4NoSQL基础理论4
1.4.1CAP理论4
1.4.2BASE理论5
1.5NoSQL分类6
1.5.1键值数据库6
1.5.2文档数据库7
1.5.3列式数据库8
1.5.4图数据库9
1.6本章小结10
1.7课后习题10
第2章文档数据库MongoDB12
2.1MongoDB概述12
2.2MongoDB的逻辑结构13
2.3MongoDB的数据类型15
2.4MongoDB的特点18
2.5MongoDB的读写流程19
2.6本章小结20
2.7课后习题20
第3章MongoDB基础操作22
3.1MongoDB部署22
3.1.1基于Windows操作系统部署22
3.1.2基于Linux操作系统部署24
3.2启动MongoDB服务27
3.3使用MongoDB Shell操作MongoDB34
3.3.1安装mongosh34
3.3.2启动mongosh36
3.3.3数据库操作38
3.3.4集合操作40
3.3.5文档操作: 插入文档45
3.3.6文档操作: 查询文档48
3.3.7文档操作: 更新文档60
3.3.8文档操作: 删除文档63
3.3.9聚合操作64
3.3.10索引操作79
3.3.11安全操作: 启用访问控制83
3.3.12安全操作: 用户管理85
3.4使用Java驱动程序操作MongoDB91 ... 查看详情
本书知识讲解详尽,案例真实,开发过程完整,理论与实践相结合,帮助读者快速掌握NoSQL核心技术。全书结构清晰,条理分明,覆盖从理论到应用的完整学习路径。提供丰富的教学资源,包括配套教学视频、教学PPT、教学设计等资源,帮助教师完成教学工作。





