Programming Books C Java PHP Python Learn more Browse Programming Books
NoSQL Distilled and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $39.99
  • Save: $17.55 (44%)
Rented from apex_media
To Rent, select Shipping State from options above
Due Date: May 31, 2015
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by apex_media
Condition: Used: Good
Comment: Ships direct from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $25. Overnight and 2 day shipping available!
Access codes and supplements are not guaranteed with used items.
Qty:1
  • List Price: $39.99
  • Save: $8.11 (20%)
FREE Shipping on orders over $35.
Only 16 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Sell yours for a Gift Card
We'll buy it for $13.34
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence Paperback – August 18, 2012

ISBN-13: 978-0321826626 ISBN-10: 0321826620 Edition: 1st

Buy New
Price: $31.88
Rent
Price: $22.44
38 New from $23.86 17 Used from $23.74
Rent from Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$22.44
$31.88
$23.86 $23.74
12%20Days%20of%20Deals%20in%20Books

Frequently Bought Together

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence + Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement + Making Sense of NoSQL: A guide for managers and the rest of us
Price for all three: $86.15

Buy the selected items together
NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 192 pages
  • Publisher: Addison-Wesley Professional; 1 edition (August 18, 2012)
  • Language: English
  • ISBN-10: 0321826620
  • ISBN-13: 978-0321826626
  • Product Dimensions: 6.9 x 0.7 x 9 inches
  • Shipping Weight: 11.2 ounces (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (76 customer reviews)
  • Amazon Best Sellers Rank: #64,489 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Pramod J. Sadalage, Principal Consultant at ThoughtWorks, enjoys the rare role of bridging the divide between database professionals and application developers. 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. With Scott Ambler, he coauthored Refactoring Databases(Addison-Wesley, 2006).

 

Martin Fowler, Chief Scientist at ThoughtWorks, focuses on better ways to design software systems and improve developer productivity. His books include Patterns of Enterprise Application Architecture; UML Distilled, Third Edition; Domain-Specific Languages (with Rebecca Parsons); and Refactoring: Improving the Design of Existing Code (with Kent Beck, John Brant, and William Opdyke). All are published by Addison-Wesley.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Related Media


Customer Reviews

This is a great book for a business-level overview of the NoSQL databases.
Shankar Saikia
This can be productively read in an evening or during a plane trip and will change your way of thinking about the problem.
Robert C. Kahlert
The best part is that this books is quite concise and makes for an very easy read.
Daniel J. Segan

Most Helpful Customer Reviews

64 of 65 people found the following review helpful By Raj Bandyopadhyay on August 18, 2012
Format: Paperback Verified Purchase
I have been trying to learn about the Hadoop/NoSQL world for the last few months, and have found myself getting really frustrated at the lack of a source which presents a clear big picture. No matter where I looked, I was just overwhelmed by minutiae, and the arguments of zillion people advocating their own favorite new technology.

No more! The authors of this book present a wonderful, accessible, product-agnostic introduction to the world of NoSQL. The book first covers the four major kinds of NoSQL databases (key-value, document, column family and graph) via a highly practitioner-oriented comparative study. It then goes into various scalability issues and trade-offs, including distribution models, CAP theorem and its implications, an introduction to Map-reduce and so on. This book has demystified much of NoSQL for me and made it seem quite common-sensical.

If you are new to the Hadoop-NoSQL world, this is the book to start with before delving into any specific technology or jargon. I think that after this high-level introduction, a deep-dive using a book like 'Seven Databases in Seven Weeks' is a logical next step.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
20 of 21 people found the following review helpful By Harish on August 19, 2012
Format: Paperback Verified Purchase
Seriously I have tried reading up on Mongo,cassandra,Berkley and couch DB for a while.
What always confused me was a comprehensive difference between these Databases and the actual concepts that underline
these databases in General.

The Authors have done a fabulous job on giving an unbiased advice on when and when not to use No SQL databases.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
70 of 85 people found the following review helpful By Perazzi25 on September 7, 2012
Format: Paperback Verified Purchase
The book serves its purpose. It is a brief guide to NoSQL products. It is the first practitioners' book in many years that I could finish reading within a few days with considerable pleasure. It gives me what I want to know even though I disagree with some of the points in it. The organization of the book is logical, according to the topics that the authors would like to present. Chapters two and three on the complex structures "aggregates" and graphs are the best and essential chapters. From these two chapters, the readers could understand the main points of NoSQL systems.

Regarding the contents,I am surprised by the misuse of the very common terms "relational database" and "RDBMS". Most of the time when the book refers to relational database, it actually means RDBMS (and vice versa). The book (as well as many other NoSQL advocates elsewhere) states that relational databases use ACID transactions and are not good at horizontal fragmentation (sharding) in a distributed environment. I still remember E. F. Codd's original relational database model which addresses relational data structure, entity and referential integrity constraints, and relational complete languages but says nothing about transaction processing. Transaction processing is considered a separate area from data modeling (transaction processing is explained in great details in Jim Gray's book). Also, perhaps the first book in the area, "Distributed Databases" by Ceri and Pelagatti refers to relational database almost exclusively and even uses the relational algebra select to demonstrate horizontal fragmentation. Relational RDBMSs have managed distributed databases for decades. I thought the whole database world knew this.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By Thomas Duff HALL OF FAMETOP 500 REVIEWERVINE VOICE on November 9, 2012
Format: Paperback
Back in August, I wrote an article for the Developer Tips Newsletter titled "Domino Was NoSQL Before NoSQL Was Cool". In it, I talked a little about how Domino's "NoSQL" database is both a blessing and a curse when it comes to trying to explain exactly where Domino fits in your environment. To get deeper into the whole topic of NoSQL (and to see how Domino fits in that world), I read "NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence" by Pramodkumar J Sadalage and Martin Fowler. Not only do I now have a better understanding of the entire NoSQL topic, but I also better understand some of the unique ways that Domino has dealt with the pros and cons of this style of data storage.

Sadalage and Fowler do an excellent job in making NoSQL Distilled an "easy" read in terms of interest and flow. Their goal is not to give you an encyclopedic knowledge of every type of NoSQL implementation and product offering. Instead, they aim to give you a solid grasp of the basics, with references back to actual database implementations that use the various structures. Even after reading just the first two chapters, you should have a much clearer understanding of what makes up a NoSQL database and the various data models used to implement it. I could have stopped right there and still have been happy with the value. But it continues to deliver throughout each remaining chapter.

Part 2 of the book is where many of the "I get it" moments happened for me. As a Domino developer, I naturally read chapter 9, Document Databases, with interest. That's the structure that Domino uses (and is in fact mentioned by name in the chapter), as well as CouchDB.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Matthew Asay on September 11, 2012
Format: Paperback
Foe someone with an interest in NoSQL but lacking a software engineering background, I found this book surprisingly easy to understand. The authors don't dumb down the material: they just write in a lucid, thoughtful manner that dispenses with unnecessary details and provides just enough context to be able to appreciate the shift toward NoSQL databases. No, the book won't make you an expert in NoSQL, but it *will* leave you feeling like you can play a meaningful role in the conversation. Highly recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?