这可能是最学习NoSQL最好的4本免费电子书
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了这可能是最学习NoSQL最好的4本免费电子书,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3278字,纯文字阅读大概需要5分钟。
内容图文
![这可能是最学习NoSQL最好的4本免费电子书](/upload/InfoBanner/zyjiaocheng/446/410dbb7b9e6e4d8a913bff3c8d31a328.jpg)
程序员书库(ID:OpenSourceTop) 编译
链接:https://www.ossblog.org/best-free-nosql-books/
开发应用程序时,第一个要考虑的是用SQL还是NOSQL数据库来存储数据,这意味着你选择的是非关系型数据库,它有时也被称为非结构化存储。
和其他类型的数据库一样,NoSQL系统用于存储和检索数据。但NoSQL系统以高速和高度灵活的方式存储和管理数据,这对大数据数据库和云数据库帮助很大
有许多不同的方法来实现NoSQL技术。但无论实现如何,此技术通常都具有以下共同属性:
● 动态模式,可以在没有预定义的模式中插入数据。
● 自动分片、复制和集成缓存。
● 横向扩展性。
下面,我们将和大家推荐一些免费的 NOSQL 书籍:
1、《CouchDB权威指南》
三位CouchDB的开发者向你展示了如何以独立应用框架的形式来使用这一面向文档的数据库,以及如何使用它来构建高容量、分布式的应用。 CouchDB简洁的存储,处理,以及读取数据的模型,让它成为了构建处理海量松散结构数据的Web应用的理想选择。
通过本书,你将学会如何通过CouchDB的RESTful Web接口来使用它,此外你还会熟悉CouchDB的一些主要特性,比如简单的文档的CRUD(创建、读取、更新、删除);高级的MapReduce,部署优化等更多的内容
地址:https://my.safaribooksonline.com/book/databases/couchdb/9780596158156/firstchapter
2、《The Little MongoDB Book》
这是一本关于介绍MongoDB的免费书籍,本书的作者 Karl Seguin 是一位在多个技术领域有着丰富经验的研发人员,精通.NET以及Ruby。他还曾是C# MongoDB库NoRM的核心开发人员,本书大部分篇幅会用来关注的MongoDB的核心功能,从基础概念到掌握查找、数据建模以及性能和工具等,而且这本书已经有中文、俄语、意大利语、西班牙语、日语和德语的翻译。
地址:https://www.openmymind.net/mongodb.pdf
3、《A Little Riak Book》
Riak 是一个去中心化的 key-value存储服务器,Riak 没有主节点的概念,因此在处理故障方面有更好的弹性。这本书的重点不在实操上面,而在于概念理解方面,再有一定理论基础之后,作者开始教读者使用Riak,学习如何查询并修改一些设置,最后还讲述了开发者如何设置Riak集群、配置某些值,以及可选工具等。
地址:https://github.com/basho-labs/little_riak_book
4、《The Little Redis Book》
学习Redis最好的方法就是从本书介绍的基础知识开始,这本书已经有很多年的历史了,但依然具有相关性,这本书主要涵盖的知识点有:
● 基础知识—包括构建块,数据库、命令、键和值,紧接着是查询、内存和持久性,并将它们组合在一起。
● 数据结构——包括字符串、散列、列表、集合和排序集合。
● 利用数据结构——大O表示法、伪多键查询、引用和索引等。
● 除了数据结构还有发布和订阅、监视和排序等。
● Lua脚本—包括eval、脚本管理、库和管理等。
● 管理-配置,身份认证,大小限制,复制,备份,缩放和Redis集群等。
地址:https://www.openmymind.net/2012/1/23/The-Little-Redis-Book/
写在最后
NOSQL数据库自从20世纪60年代就已经存在了,但却到了MongoDB, CouchDB, Redis等数据库流行起来,才被人有所关注。
关注多了,争议自然也多,有人认为NOSQL会取代SQL,也有人认为SQL更好用......但这些看法都十分的片面,最近有位读者对我说,他认为做学问就得踏踏实实的做,不要太功利,什么流行就学什么,这样反而不好。其实,做开发就应该这样,根据需求去选择工具的类型,而不是由工具本身来决定你是否使用它
如果你需要的不是NOSQL,那么,你 还可以选择:
《SQL入门级神书了解一下》
《那些年,我们都追过的SQL书籍》
《这可能是最学习MySQL最好的4本免费电子书》
《MySQL进阶:从小工到专家必读的书籍》
这可能是最学习NoSQL最好的4本免费电子书
标签:ofo 故障 couchdb web应用 集群 应该 也有 意大利 god
本文系统来源:https://blog.51cto.com/15060204/2567509
内容总结
以上是互联网集市为您收集整理的这可能是最学习NoSQL最好的4本免费电子书全部内容,希望文章能够帮你解决这可能是最学习NoSQL最好的4本免费电子书所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。