软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > nosql数据库入门-(日)佐佐木达也pdf电子扫描版

nosql数据库入门-(日)佐佐木达也pdf电子扫描版

分享到:
nosql数据库入门2012年05月由人民邮电出版社出版发行,是一本nosql方面经典入门书籍。在云计算时代,传统的关系型数据库的不足凸显出来,尤其是它无法应对大数据量的处理需求。为了弥补这些不足,nosql型数据库应运而生,以MongoDB.Hadoop为代表的nosql产品以其高能性,强扩展性和高容错性为大家所称道,并在数据库领域掀起一场新的革命。小编分享的这本NoSQL数据库入门详细地介绍了NoSQL数据库(非关系型数据库)的种类、用途以及使用方法,并对memcached、TokyoTyrant、Redis、MongoDB这4种代表性的NoSQL数据库的特征、适用范围、实现代码进行了深入探讨,并比较了它们的性能。NoSQL数据库入门适合有关系型数据库开发经验的软件工程师和程序员阅读。
nosql数据库入门

作者介绍:

James.Turnbull开源拥趸,Linux.Australia前任主席,经常在OSCON、Open.Source.Bridge、DevOpsDays等大会上发言。现任职于Puppet.Labs。目前已有5本著作,均涉及开源软件。James是澳大利亚人,目前居住在美国奥勒冈州的波特兰。他的兴趣爱好十分广泛,包括烹饪、品酒、政治理论、新闻摄影以及哲学,最近还加入了波特兰Timbers协会足球队。Jeffrey.McCune.Puppet社区成员,开源软件的支持者,经常在苹果的世界开发者大会、Macworld、Open.Source Bridge、Velocity等大会上发言。现任职于Puppet Labs,致力于编写代码和帮助客户改进他们的Puppet部署。Jeff目前居住在奥勒冈州的波特兰,喜爱钻研微控制器、动画、摄影、音乐,爱好徒步旅行以及沙滩长途步行。

媒体评论:

“阅读过程中,我被这本书深深吸引了。我觉得这本书应当取名为‘精通部署技术’。因为它实际上还介绍了大量为Puppet及配置管理提供支持的工具。书中内容非常精彩,一册在手,便可帮助你悉数了解Puppet的前沿动态!”
——Sean P. Hull,MySQL、 Linux、EC2领域专家
“无论对初学者还是专业人士,本书都可作为Puppet的极好教材,而不仅仅是‘参考手册’。本书结构非常合理,介绍的概念清晰易懂,在阅读过程中时有惊喜。里面完全没有机械枯燥的介绍,而是一步步引领我沉醉于内容当中,一如沉醉于Puppet 本身。”
——Itamar Hassin,软件项目经理

nosql数据库入门目录:

第1章 NoSQL数据库的基础知识 1
1.1 关系型数据库和NoSQL数据库 2
1.1.1 什么是NoSQL 2
1.1.2 关系型数据库简史 2
1.1.3 数据库的分类 3
1.1.4 关系型数据库的优势 5
1.1.5 关系型数据库的不足 5
1.1.6 NoSQL数据库 9
1.2 NoSQL数据库是什么 12
1.2.1 键值存储 13
1.2.2 面向文档的数据库 14
1.2.3 面向列的数据库 14
1.3 如何导入NoSQL数据库 16
1.3.1 始终只是其中一种选择 16
1.3.2 在何种程度上信赖它? 18
第2章 数据库的种类和特征 19
2.1 memcached(临时性键值存储) 20
2.1.1 什么是memcached 20
2.1.2 为什么要使用memcached 20
2.1.3 特征和用例 21
2.1.4 安装步骤 27
2.1.5 动作确认 29
2.1.6 各种开发语言需要用到的程序库 36
2.1.7 相关工具 37
2.2 Tokyo Tyrant(永久性键值存储) 44
2.2.1 什么是Tokyo Tyrant 44
2.2.2 为什么要使用Tokyo Tyrant 44
2.2.3 特征和用例 44
2.2.4 安装步骤 48
2.2.5 动作确认 50
2.2.6 各种开发语言需要用到的程序库 58
2.2.7 相关工具 58
2.3 Redis(临时性/持久性键值存储) 61
2.3.1 什么是Redis 61
2.3.2 为什么要使用Redis 61
2.3.3 特征和用例 672.3.4 安装步骤 712.3.5 动作确认 722.3.6 各种开发语言需要用到的程序库 812.4 MongoDB(面向文档的数据库) 822.4.1 什么是MongoDB 822.4.2 为什么要使用MongoDB 822.4.3 特征和用例 84
2.4.4 安装步骤 87
2.4.5 动作确认 88
2.4.6 各种开发语言需要用到的程序库 100
2.4.7 相关工具 100
第3章 试用NoSQL数据库 103
3.1 memcached的具体使用实例 104
3.1.1 例① 关系型数据库的缓存 104
3.1.2 例② 音乐视听排行网站 112
3.1.3 例③ 外部API的缓存 119
3.2 Tokyo Tyrant的具体使用实例 120
3.2.1 例① 在每个页面显示访问量 120
3.3 Redis的具体应用实例 130
3.3.1 例① 时间线(Time Line)形式的Web应用 130
3.3.2 例② 查询历史记录 144
3.4 MongoDB的具体使用实例 151
3.4.1 例① 问卷调查数据的保存 151
3.4.2 例② 解析数据的存储 165
第4章 性能验证 167
4.1 基本的插入和查询处理的性能 168
4.1.1 假定案例 168
4.1.2 准备工作 171
4.1.3 插入处理的性能 172
4.1.4 查询的性能 172
4.2 不同实例的性能比较 175
4.2.1 Tokyo Tyrant的addint方法和incr方法 175
4.2.2 对Redis的列表类型的数据进行添加和删除 177
4.2.3 MySQL的JOIN和MongoDB的embed 178
第5章 NoSQL化的关系型数据库 183
5.1 关于NoSQL数据库 184
5.1.1 各种NoSQL数据库的特征 184
5.1.2 运行时的开销以及经验不足的问题 185
5.1.3 将MySQL数据库NoSQL化的方法 185
5.2 尝试使用HandlerSocket 187
5.2.1 特征 187
5.2.2 为MySQL安装HandlerSocket 188
5.2.3 动作确认 191
5.2.4 HandlerSocket的性能 197

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《nosql数据库入门》,请购买正版,谢谢合作。
爱学习,请到3322软件站查找资源自行下载!

下载说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多

软件截图

nosql数据库入门-(日)佐佐木达也pdf电子扫描版下载地址

下载提示

nosql数据库入门-(日)佐佐木达也pdf电子扫描版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章