电子书:《NoSQL数据库入门与实践(基于MongoDB、Redis)》

[复制链接]
查看200 | 回复1 | 2019-12-20 10:39:09 | 显示全部楼层 |阅读模式

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_1

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_1

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_2

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_2

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_3

《NoSQL数据库入门与实践(基于MongoDB、Redis)》_3


内容简介:

回作者介绍
息项目管理师
刘胜松,杭州创业软件股份有限公司
方数字研究院高级工程师,京东网前开发
本书引导案例
上订火车票系统
C款障模式下的3种情况
大都会人寿保险公司成功应用
Ca在能公司的成功应用
本书电商平台案例涉及的模块开发
商品评
历史订单

大数据技术入门与实践
NOSQL数据库入门与实践
(基于 MongoDB、 Redis)
刘瑜刘胜松著
才永版社
waterpub. com. cn

内容提要
点已口达难大
在大数据爆发的短短几年中, NoSQL成为处理大数据必须掌握的热门的核心技术之一。《 NoSQL数据库
入门与实践(基于 MongoDB、 Redis)》正是在这种情况下应运而生,该书结合 MongoDB、 Redis和测试工具
等全面介绍 NOSQL数据库技术、 NoSQL精粹,是一本 NOSQL数据库入门图书,也是 NoSQL初学者了解 NOSQL
技术全貌的图书。全书包括3部分,其中 NOSQL基础部分包括:初识 NoSQL、TRDB与 NoSQL的技术比较
NoSQL数据存储模式。 NOSQL实践部分分别介绍了文档数据库 MongoDB和键值数据库Rdis入门及提高知
识,并通过两个电商平台综合案例详细介绍了 MongoDB和 Redis在实现不同业务(如日志存储、商品评论
订单信息记录、点击量存储、商品推荐、购物车、记录浏览商品行为等)功能模块开发过程中的具体应用
NOSQL提高部分介绍了大数据环境下 MongoDB和Reds在操作速度和数据存储方面的优化方法和处理技术,
以及对 NOSQL产品实际业务应用的选择及部署和 NoSQL.辅。助.工具的应用。既可以让读者学好 NOSQL基础
知识,掌握N0SOL数据库技术,具备代码实成水平,又能培养读者系统性考虑问题的能力,对有较高要求的
读者还给出了深入学习的方向和核心内容
《 NoSQL数据库入门与实践(基于 MongoDB、 Redis)》一书除纸质介绍外,前8章还提供了视频讲解
手机扫描二维码即可观看,并提供全书的源代码,方便读者快速学习
《 NOSQL数据库入门与实践(基于 MongoDB、 Redis)》一书语言通俗易懂,内容由浅入深,非常适合想
全面了解NSQL知识的高校学生、教师及相关T工程师参考学习,也适合所有对 NOSQL数据库感兴趣的技
术人员阅读
图书在版编目(CIP)数据
NOSQL数据库入门与实践:基于Mor
Redis
大数据技术入门与实践/刘瑜,刘胜松著.一北京
中guo水利水电出版社,2018.2
1.①N…Ⅱ.①刘…②刘…Ⅲ.①数据库系统
ⅣV.①TP311.138
中guo版本图书馆CIP数据核字(2017)第294785号
书名 NoSQL数据库入门与实践(基于 MongoDB、 Redis)
NOSQL SHUJUKU RUMEN YU SHIJIANOIYU MongoDB, Redis
作者刘瑜刘胜松著
出版发行中guo水利水电出版社
北京市海淀区玉渊潭南路1号D座100038)
E-mail:sales(@waterpub.com.cn
电话010)68367658(营销中心)
经售北京科水图书销售中心(零售)
电话010)88383994、63202643、68545874
全guo各地新华书店和相关出版物销售网点
排版北京智博尚书文化传媒有限公司
印刷三河市龙大印装有限公
规格203mmx260mm16开本315印张621千字
版次208年2月第1版2018年2月第1次印刷
印D数001300
80元
凡购买我社图书,如有缺頁、倒頁、脱页的,本社营销中心负責调换
版权所有·侵权必究

Preface
进入21世纪后,随着互联网的快速发展,人类产生的电子数据处于大爆炸的状
态。数据内容本身也变得丰富多彩,记录数据(如财务数据)、系统日志、图片、音
频、视频、GIS数据等不断涌现,以致人们要处理的数据对象日趋复杂。更糟糕的是
在 NoSQL技术出现之前,现有的一些数据库系统—一主要是传统关系型数据库系统
由于其自身技术的局限性,无法应对大数据的使用要求。在21世纪初,出现了大量数
据无法保存、基于大量数据的网站无法及时响应、复杂数据无法处理等一系列问题
正是在这样的背景下, NoSQL开始进入人们的视野。虽然历史很短——从以 Hadoop
技术体系下的 Hbase为代表的 NOSQL:数据库系统在实验室里获得成功(2008年)开始,
到目前为止(2018年),才走过短短十余年的历程,但其发展极为迅猛。根据 NoSQL
官网的最新统计,已公布的 NoSQL数据库已经达到200多种(详见
htp:/ NoSQL-database.org/主页),有一种百花齐放的感觉!同时,也给 NOSQL技术的
学习和应用带来了很大的挑战。
目前市面上 NoSQL图书种类繁多,有偏重基础知识的,有面向专题 NOSQL代码
开发的。偏重基础知识的,理论性比较强,但是往往缺少实战指导,有些甚至无从下
手;偏重专题 NoSQL代码开发的,则注重了 NoSQL数据库技术的实践,但是缺少
NoSQL整体发展脉络的内容,存在“男怕入错行,女怕嫁错郎”的技术选择风险
同时,由于N(sOL发展历史很短,以实际项目为基础的实战性的高价值书籍,市面上
既要把 NoSQL基础讲透了,又要兼顾 NOSQL数据库技术全面介绍,同时要突出
实战性,其实,是很矛盾的。要么把 NoSQL书写成很厚很厚的;要么抓不住重点、要
点,使内容失去实用性。要通过一本书解决上述矛盾,有没有更好的办法?于是我们
在这方面进行了综合考虑,并通过各种手段来弥补以上提到的不足。在核心思路上坚

NOSoL数据库入门与实践(基于 MongoDB、Reds
持从一名程序员的角度考虑问题(而非底层技术研究者角度),重在入门,重在可实
践,并具有全面审视 NOSQL技术的能力
本书采用方法
1.坚持理论实践结合原则
本书以实战为背景倒推理论知识,使前面3章介绍的理论知识,与后面以电商大数据
案例为主的实战内容做到紧密结合。如第2章的2.1节硬件运行原理技术局限性的分析结
论,将使读者在后续的代码实践过程,必须深入考虑相关代码的优化问题,也是 NoSQL技
术解决问题的一种思路依据。第4章开始的 NoSQL实战内容,都是基于模拟某电商大数据
项目的实际使用生产代码为基础进行编写的,使读者可以零距离接触实用代码
另外,每章结束都提供了练习和代码开发实验任务,尽量使读者做到学以致用
2.坚持面点结合原则
在理论知识介绍过程中,力图讲清楚 NoSQL的发展过程和产生根源,数据库的发展范
围和趋势,所能解决问题的范围和应用场景,所必须掌握的知识范围及学习帮助等内
容,使读者能整体了解 NOSQL技术,并能有助于读者更好地学习和选择一这是“面”
的考虑
在“点”方面:选择 MongoDB、 Redis数据库作为 NOSQL技术入门产品,进行基础性
习,并提供向高级能力拓展的知识要点和学习途径:另外在介绍这两款产品的过程中
用电商系统案例把它们进行有机结合,使读者可以看到一个综合的 NoSQL技术解决方案
选择 MongoDB数据库是因为目前该数据库在guo内外具有很好的大数据应用成功案例,而
且学习起来很简单:选择 Redis数据库首先考虑了它在市场上的表现状态,是目前市场主
流的基于_内.存_的 NOSQL产品。当然还有其他方面的考虑,比如源代码公开、产品技术支持
团队强大、技术支持社区成熟、发展前景等。
3.坚持书里书外结合原则
基于I技术,特别是软件技术产品发布版本以年甚至以月计,更新速度非常快。目前
guo内高校的部分IT教材,存在技术更新不及时等问题。所以要保持本书技术的最新状态
必须采用书里书外相结合的形式,为读者提供最新知识更新的学习途径或技术支持。本
书在涉及某一 NOSQL技术产品时,会把相应的在线学习途径进行标注,方便读者的自主
作为实践性很强的 NOSQL技术,本书突出了课后上机实践的必要性,因此,专门开发


#############################################


回复

使用道具 举报

黒涩兲箜 | 2019-12-21 19:38:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则