The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational “NoSQL” databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program.
NoSQL Distilled is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to evaluate whether NoSQL databases are right for your needs and, if so, which technologies you should explore further.
The first part of the book concentrates on core concepts, including schemaless data models, aggregates, new distribution models, the CAP theorem, and map-reduce. In the second part, the authors explore architectural and design issues associated with implementing NoSQL. They also present realistic use cases that demonstrate NoSQL databases at work and feature representative examples using Riak, MongoDB, Cassandra, and Neo4j.
In addition, by drawing on Pramod Sadalage’s pioneering work, NoSQL Distilled shows how to implement evolutionary design with schema migration: an essential technique for applying NoSQL databases. The book concludes by describing how NoSQL is ushering in a new age of Polyglot Persistence, where multiple data-storage worlds coexist, and architects can choose the technology best optimized for each type of data access.
处理越来越大的数据量的需要是推动采用一类新的非关系型 "NoSQL "数据库的一个因素。NoSQL数据库的倡导者声称,它们可以用来构建性能更强、规模更大、更容易编程的系统。
NoSQL Distilled是对这一迅速崛起的技术的简明而透彻的介绍。Pramod J. Sadalage和Martin Fowler解释了NoSQL数据库是如何工作的,以及它们可能成为传统RDBMS的卓越替代品的方式。作者提供了一个快节奏的指南,介绍了你需要知道的概念,以便评估NoSQL数据库是否适合你的需求,如果适合,你应该进一步探索哪些技术。
本书的第一部分集中于核心概念,包括无模式数据模型、聚合、新的分布模型、CAP定理和地图-还原。在第二部分,作者探讨了与实现NoSQL相关的架构和设计问题。他们还介绍了展示NoSQL数据库工作的现实用例,并以使用Riak、MongoDB、Cassandra和Neo4j的代表性例子为特色。
此外,通过借鉴Pramod Sadalage的开创性工作,《NoSQL Distilled》展示了如何通过模式迁移实现进化设计:这是应用NoSQL数据库的一项基本技术。本书最后描述了NoSQL是如何迎来一个新的Polyglot Persistence时代的,在这个时代,多种数据存储世界并存,架构师可以选择对每种数据访问类型最优化的技术。
相关文库
计算机行业:AIGC行业应用畅想-华福证券
2843
类型:行研
上传时间:2023-04
标签:计算机、AIGC)
语言:中文
金额:5积分
零信任SaaS,美国经验与中国特色-20200802-天风证券-42页
2664
类型:行研
上传时间:2020-08
标签:计算机、saas)
语言:中文
金额:免费
计算机行业安全服务:网络安全行业的制高点-20210221-方正证券-64页
2387
类型:行研
上传时间:2021-02
标签:计算机、网络安全)
语言:中文
金额:免费
2021年IEEE高新能计算论文合集
2375
类型:学习教育
上传时间:2021-05
标签:高性能计算、学术、计算机)
语言:中文
金额:30积分
计算机行业专题研究:MES深度报告下篇,7大海外巨头,6家中国领军全梳理-20201015-天风证券-55页
2290
类型:行研
上传时间:2020-10
标签:计算机、MES)
语言:中文
金额:免费
计算机行业:信创产业发展研究-20220510-东吴证券-84页
1733
类型:行研
上传时间:2022-05
标签:计算机、信创)
语言:中文
金额:免费
第47次中国互联网络发展状况统计报告
1727
类型:行研
上传时间:2021-02
标签:互联网、网络、统计)
语言:中文
金额:5积分
计算机行业对于低代码工具发展的思考:AI降低软件使用门槛,交付自动化提升工具价值
1609
类型:行研
上传时间:2023-06
标签:计算机、AI、低代码)
语言:中文
金额:5积分
计算机行业:工业软件,研究框架-20200618-华泰证券-132页
1482
类型:行研
上传时间:2020-07
标签:计算机、工业软件、券商报告)
语言:中文
金额:免费
2021年上半年中国冷链运输和网络景气指数发布-19页
1366
类型:行研
上传时间:2021-10
标签:2021H1、冷链、网络)
语言:中文
金额:5积分
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册