He regularly consults with clients who have particularly challenging data needs requiring new technologies and techniques. He developed pioneering techniques that allowed relational databases to be designed in an evolutionary manner based on version-controlled schema migrations. Todos os Produtos. Clique Aqui! Compartilhe nas suas redes:. Thanks for telling us about the problem.
Return to Book Page. Sadalage ,. Martin Fowler. 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.
Pramod J. 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. 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. Get A Copy.
NoSQL distilled :a brief guide to the emerging world of polyglot persistence
Paperback , pages. More Details Other Editions Friend Reviews. To see what your friends thought of this book, please sign up. Lists with This Book.
Community Reviews. Showing Average rating 4. Rating details. More filters. Sort order.
- NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence..
- NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence on Apple Books;
- See a Problem??
- Shop by category!
Jan 10, Sergio Folgar rated it liked it. The first part deals with distributed databases concepts like different consistency types, resilience, CAP and the motivation for NoSQL. Very useful reminder for less theoretical people like me. The second part picks a sample database for each one of the different NoSQL types key-value, column, document and graph and explains its application with a little code sample. Each chapters ends with best and worst case scenarios for each database type. For people with some background on NoSQL, it lacks real world examples.
Some of the examples provides are not worth reading.
Weitere vorgeschlagene Titel
Anyway, is an easy to read and short book that i'll recommend to all my workmates willing to understand one of the current computing trends. View 1 comment. Aug 17, Rod Hilton rated it really liked it Shelves: programming. The world of NoSQL is still very young and very fresh.
ISBN 13: 9780321826626
Most books about relational databases tend to be about a specific one, like Oracle or MySQL, and tend to deal with specific issues, such as performance or scalability but very few developers are using NoSQL solutions on such a scale as to warrant those kinds of treatments. Most developers are in the dipping-a-toe-in phase of NoSQL adoption.
That last question is the one that most people get hung up on. NoSQL is an umbrella term that covers a lot of different technology, and the individual elements under this umbrella can differ greatly. NoSQL Distilled aims to be a very short and concise introduction to this umbrella term, with a particular focus on answering this last question. Rather than simply being a series of chapters, each one covering a different NoSQL database, Distilled tries to pull out the elements common to these technologies and focus on the underlying principles.
In a way, it's like Fowler's other books, in that the first half is general principles, and the second half is specifics that go deeper on those principles. We don't really see any actual NoSQL databases until about the halfway point, after Distilled has explained the various types of clustering strategies, performance concerns, and patterns of NoSQL databases in general. I liked this approach very much.
It allows the reader to focus on what actually matters about NoSQL databases, such as why they exist, what they're good at, what they're bad at, and what principles they follow, before getting into specifics like syntax or deployment. Martin Fowler has always been one of my favorite tech authors, and though his co-author is new to me, I definitely felt like I was reading a typical Fowler book. Occasionally dry but still dense with information, covered competently and explained well. NoSQL distilled is clear in that it says you should probably use a relational database still, and only use NoSQL if you can prove it has a particular benefit for you.
NoSQL distilled does not go deep into anything. If you're experienced with various NoSQL databases, this book will be largely useless to you. But if you've lived your life in a relational world and you're curious about what kind of benefits you could get by using a document database or a key-value store or a graph database, NoSQL distilled will be very enlightening. Dec 27, Boyan rated it it was amazing Shelves: tech. A great overview of NoSQL databases in under pages.
I wish most books would cut the clutter and reach the same level of brevity, which is so easy to read. Feb 05, Amar Pai rated it liked it. But, there's not much "there" there. It's all fairly abstract and intentionally doesn't get into the nitty gritty of real life use cases. I would've liked to have seen real life case studies though.
You're not going to come away from this book really knowing whether or not you should use Riak, Cassandra, MongoDB or whatever for your own project s. May 16, Alex Jablonski rated it really liked it Shelves: work , tech. Concise, conversational, and holds up well about 5 years on as an accessible reference to NoSQL databases. Jul 08, Kirill rated it really liked it Shelves: dropbox , design , engineering. NET 4. CMMI 1. Code Generation in Microsoft. Data Visualization with D3. Indesign Cs5 et 5.
Instant Ember. Internationalization and Localization Using Microsoft. Le projet d'urbanisation du S. Learning Stencyl 3.