NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence (Paperback)
暫譯: NoSQL 精華:多語言持久性新興世界的簡明指南 (平裝本)
Pramod J. Sadalage, Martin Fowler
- 出版商: Addison Wesley
- 出版日期: 2012-08-08
- 售價: $1,685
- 貴賓價: 9.5 折 $1,601
- 語言: 英文
- 頁數: 192
- 裝訂: Paperback
- ISBN: 0321826620
- ISBN-13: 9780321826626
-
相關分類:
NoSQL、SQL
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$1,990The Art of Software Testing, 2/e (Hardcover)
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$2,280$2,166 -
$580$452 -
$1,700$1,615 -
$360$284 -
$990Pro AngularJS (Paperback)
-
$1,754Foundations of Algorithms, 5/e (Paperback)
-
$420$332 -
$450$315 -
$380$300 -
$980$774 -
$680$530 -
$580$458 -
$978$929 -
$990Hands-On Machine Learning with Scikit-Learn and TensorFlow (Paperback)
-
$1,650$1,568 -
$490$245 -
$1,400$1,330 -
$2,520Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
-
$1,340$1,273 -
$1,890$1,796 -
$2,565Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications
-
$720$612 -
$600$474
商品描述
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 定理和 Map-Reduce。在第二部分,作者探討了與實施 NoSQL 相關的架構和設計問題。他們還展示了現實的使用案例,展示 NoSQL 數據庫的實際應用,並以 Riak、MongoDB、Cassandra 和 Neo4j 為例進行代表性示範。
此外,通過借鑒 Pramod Sadalage 的開創性工作,《NoSQL Distilled》展示了如何通過模式遷移實施漸進式設計:這是應用 NoSQL 數據庫的基本技術。本書最後描述了 NoSQL 如何引領多語言持久性(Polyglot Persistence)新時代的到來,在這個時代中,多個數據存儲世界共存,架構師可以選擇最佳優化的技術來滿足每種類型的數據訪問需求。