《NoSQL数据库入门》读书笔记
1.书籍信息
书名:NoSQLデータベースファーストガイド
译名:《NoSQL数据库入门》
作者:佐佐木达也
译者:罗勇
出版社:人民邮电出版社
ISBN:9787115279507
页数:199
2.纸张、印刷与排版
16开本,纸张、印刷正常。
英文字体不合适,并且英文中夹杂有全角字符,网页链接中经常出现多余空格。(一版一印)
3.勘误
本书勘误页(图灵社区):http://www.ituring.com.cn/book/866
本人总结勘误下载
本人总结勘误已提交图灵社区,并有部分已于二印修改,在此不再做特别说明。
4.笔记与评价
阅读级别:略读。
推荐级别:略读。
以前一直听说NoSQL,一直不知道有些什么,因此12月初的时候从图书馆借了这本书和《MongoDB权威指南》想了解一些NoSQL的知识。看了这本书,我才知道原来NoSQL是Not Only SQL的意思,不是No SQL的意思,过去一直觉得这个名字很奇怪,这之后才明白。
本书作为一本入门书籍,页数并不多,并且希望能够涉及更多的方面。第一章是最基本的入门知识,讲了NoSQL适用于什么情况,不适用于什么情况,有哪些分类等;第二章对于不同类型的NoSQL数据库,使用有代表性的memcached、Tokyo Tyrant、Redis、MongoDB分别进行了介绍,给出了为什么用这种数据库、有什么特征、优势、不足、已有案例等;第三章对这几种数据库分别给出了几个实例;第四章进行了性能验证;第五章是针对MySQL这样的关系型数据库给出NoSQL化的方案。
本书也算名副其实,是一本入门书籍,指望通过本书学会各种NoSQL数据库的知识是不可行的,但可以有一定的了解。
由于作者是日本人,在书中使用的参考网站多是日文的,在第二章中介绍的Tokyo Tyrant也是日本使用更多一些,没有在全世界推广开的数据库。并且,全书使用Ruby作为开发语言进行介绍,由于本书我只是略读,没有仔细看过其中的代码情况,也无法对该部分进行勘误。
而这本书的翻译比较生涩,术语的使用有一些不是习惯性用法,翻译的句子有很多语序非常拗口,我想可能是翻译的语句按照了日文原文的原因,读起来不是很舒服。正是由于原文是日文的缘故,也无法去读原文。
书中的小错误也较多,只是略读并且没有看代码的情况下,就找到了三十来条的勘误。并且,书中的英文用了中文字体,视觉感受不舒服,甚至在英文中掺杂了全角字母。
本书最初只是打算用两个小时左右的时间略读的,不过鉴于之前对NoSQL基本没有了解,东西很新鲜,还是对其中的部分内容作了思维导图。并且由于还做了勘误,造成阅读时间稍长。
5.思维导图
思维导图下载:
百度云网盘
本文内容遵从CC3.0版权协议,转载请注明:转自Pythoner
本文链接地址:《NoSQL数据库入门》读书笔记
楼主的思维导图做的非常的好呀。