NoSQL Distilled

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 Distilled

Author: Pramod J. Sadalage

Publisher: Addison-Wesley

ISBN: 013303612X

Page: 192

View: 676

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.

Related Books:

NoSQL Distilled
Language: en
Pages: 192
Authors: Pramod J. Sadalage, Martin Fowler
Categories: Computers
Type: BOOK - Published: 2012-08-08 - Publisher: Addison-Wesley

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
Big Data Strategies for Agile Business
Language: en
Pages: 503
Authors: Bhuvan Unhelkar
Categories: Business & Economics
Type: BOOK - Published: 2017-09-13 - Publisher: CRC Press

Agile is a set of values, principles, techniques, and frameworks for the adaptable, incremental, and efficient delivery of work. Big Data is a rapidly growing field that encompasses crucial aspects of data such as its volume, velocity, variety, and veracity. This book outlines a strategic approach to Big Data that
NoSQL For Dummies
Language: en
Pages: 456
Authors: Adam Fowler
Categories: Computers
Type: BOOK - Published: 2015-01-20 - Publisher: John Wiley & Sons

Get up to speed on the nuances of NoSQL databases and what they mean for your organization This easy to read guide to NoSQL databases provides the type of no-nonsense overview and analysis that you need to learn, including what NoSQL is and which database is right for you. Featuring
SQL & NoSQL Databases
Language: en
Pages: 229
Authors: Andreas Meier, Michael Kaufmann
Categories: Computers
Type: BOOK - Published: 2019-07-05 - Publisher: Springer

This book offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques, and examine coming innovations. The book opens with a broad look at data management, including an overview of information systems and databases, and an explanation
Bridging Relational and NoSQL Databases
Language: en
Pages: 338
Authors: Gaspar, Drazena, Coric, Ivica
Categories: Computers
Type: BOOK - Published: 2017-11-30 - Publisher: IGI Global

Relational databases have been predominant for many years and are used throughout various industries. The current system faces challenges related to size and variety of data thus the NoSQL databases emerged. By joining these two database models, there is room for crucial developments in the field of computer science. Bridging