





定价:59.8元
印次:1-5
ISBN:9787302585282
出版日期:2021.08.01
印刷日期:2024.01.09
图书责编:张玥
图书分类:教材
本书针对大数据、人工智能、信息管理、经济管理和其他相关专业学生的发展需求,系统、全面地介绍了大数据存储与管理的基本知识和技能,介绍了大数据存储基础、数据管理技术的发展、RDBMS与SQL、NoSQL数据模型、键值数据库、文档数据库、列族数据库、图数据库、数据库技术的发展(NewSQL),重点安排了熟悉MongoDB文档数据库和HBase列族数据库两个课程实践。全书具有较强的系统性、可读性和实用性。 本书是为高等院校相关专业“大数据存储”“大数据存储与管理”“大数据管理”等课程全新设计编写的具有丰富实践特色的主教材,也可供有一定实践经验的软件开发人员、管理人员参考,或作为继续教育的教材。
1988年在天津科学技术出版社出版第一本教材《FoxBASE+及其程序设计技巧》并获1991年全国优秀科技畅销书。1992年所著教材《软件工程及其应用》(天津科技出版社) 获北方十省市科技图书二等奖。至2002年,分别在天津科技出版社、浙江科技出版社、科学出版社等累计出版计算机学术著作、教科书20余本累计千万字。自1999年调入浙江大学城市学院任教以来,潜心钻研应用型、教学型院校新的教育教学规律,探索新的教学内容和适用的教学方法。自2002年起至今,先后在科学出版社、中国铁道出版社、清华大学出版社等出版
前言 现在是大数据和人工智能蓬勃发展的时代。大数据的力量正在改变我们的生活方式和工作方式,甚至是寻找爱情的方式。因此,我们有必要真正理解大数据这个极其重要的议题。对于身处大数据时代的企业而言,成功的关键还在于找出大数据隐含的背后真知。以前,人们总说信息就是力量,如今,对数据进行分析、利用和挖掘才是力量之所在。 在大数据生态系统中,基础设施主要负责数据存储以及处理公司掌握的海量数据,应用程序则是人类和计算机系统从数据中获知关键信息的工具。 在传统的数据存储、处理平台中,需要用ELT工具将数据从CRM、ERP等系统中提取出来,并转换为容易使用的形式,再导入像数据仓库和RDBMS等专用于分析的数据库中。当管理的数据超过一定规模时,用现有的数据处理平台已经很难处理具备3V特征的大数据,即便能够处理,在性能方面也很难有良好的表现。对这些时时刻刻都在产生的非结构化数据进行实时分析,并从中获取有意义的观点,是十分困难的。为了应对大数据时代,需要从根本上考虑用于数据存储和处理的平台。 关系数据库和NoSQL数据库是数据库演化过程中的两个里程碑。NoSQL数据库就是为了解决关系数据库的局限而创设的。实际工作中产生的数据管理问题,促使专业人士和软件设计者开始研发NoSQL数据库。不同的应用程序需要使用不同类型的数据库,而这恰恰是数据管理系统在过去几十年间不断发展的动力所在。 对于在校大学生来说,大数据及其分析、处理和存储的理念、技术与应用是理论性和实践性都很强的必修课程。在长期的教学实践中,我们体会到,坚持“因材施教”的重要原则,把实践环节与理论教学相融合,抓实践教学,促进理论知...
第1章大数据存储基础1
1.1什么是大数据1
1.1.1信息爆炸的社会1
1.1.2定义大数据3
1.1.3大数据的3V特征4
1.1.4广义的大数据6
1.2开源技术的商业支援7
1.3分布式系统7
1.3.1分布式系统与网络的异同7
1.3.2分布式系统的类型8
1.4Hadoop分布式处理技术9
1.4.1Hadoop的发展9
1.4.2Hadoop的优势10
1.4.3Hadoop的发行版本10
1.5大数据的数据处理基础11
1.5.1Hadoop与NoSQL11
1.5.2NoSQL的主要特征11
1.5.3NewSQL作为替代方案12
1.6大数据存储的技术路线13
1.6.1存储方式13
1.6.2MPP架构的数据库集群14
1.6.3基于Hadoop的技术扩展14
1.6.4大数据一体机15
1.6.5云数据库15
【作业】16
【实验与思考】熟悉大数据存储基础18
第2章数据管理技术的发展20
2.1早期的数据管理系统20
2.1.1文件数据管理系统20
2.1.2层次数据管理系统22
2.1.3网状数据管理系统23
2.2引发变革的关系数据库24
2.2.1RDBMS的设计25
2.2.2使用RDBMS的应用架构25
2.2.3关系数据库的局限26
2.3Web程序的4个特征26
2.3.1可伸缩性27
2.3.2成本开销27
2.3.3灵活性27
2.3.4可用性28
2.4催生NoSQL的动因分析28
【作业】29
【实验与思考】熟悉数据管理技术: SQ... 查看详情
本书是为高等院校相关专业“大数据存储”“大数据存储与管理”“大数据管理”等课程全新设计编写的具有丰富实践特色的主教材,可供有一定实践经验的软件开发人员、管理人员参考,或作为继续教育的教材。
查看详情