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: $18.99 (47%)
Rented from apex_media
To Rent, select Shipping State from options above
Due Date: Dec 22, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Qty:1
  • List Price: $39.99
  • Save: $9.23 (23%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $10.22
Gift Card.
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 this image

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: $30.76
Rent
Price: $21.00
47 New from $26.36 20 Used from $17.97
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$30.76
$26.36 $17.97

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student




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: $88.01

Buy the selected items together

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. 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: 9.1 x 7.1 x 0.4 inches
  • Shipping Weight: 11.2 ounces (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (73 customer reviews)
  • Amazon Best Sellers Rank: #53,609 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

4.4 out of 5 stars
5 star
42
4 star
23
3 star
5
2 star
3
1 star
0
See all 73 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

60 of 61 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
19 of 20 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
67 of 82 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

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?