Subscribe to our mailing list

* indicates required
Close

Wednesday, December 09, 2009

NoSQL Required Reading

I've been trying to follow the fast-moving world of NoSQL lately, and -- like a visit to the carnival funhouse -- it has left me with double vision, queasy stomach, and a staggering gait. (And it's not even Saturday morning...) Yet I find myself coming back for more.

If you're new to NoSQL, you'll want to do a bit of background reading. I'll keep this quick and limit my recommendations to just the essentials:

1. The Amazon Dynamo paper is classic. Almost everyone in the NoSQL world has read this paper.

2. Google's Bigtable paper. Again, very widely read.

3. Werner Vogels's "Eventually Consistent" (originally published in ACM Queue) is absolutely the one article you should read if you're not clear on the rationale behind "eventual consistency."

4. Brewer's CAP Theorem (a foundational bit of scalability theory) is well-explained here. Also see Brewer's original slides from his famous July 2000 PODC keynote.

5. The slideshows from the June 11, 2009 NoSQL meetup in SFO bring to mind adjectives like classic, influential, seminal, pivotal, memorable. Ignore these decks at your peril.

6. SQL Databases Don't Scale is short, basic, and to-the-point. Essential background info if you're not already a battle-scarred DBA with scalability wounds.

7. For a tabular overview of major distributed databases and how they compare with each other, see NoSQL Ecosystem by Jonathan Ellis. A similar effort is the Quick Reference to Alternative data storages page. Ellis's post is noteworthy for its clueful, concise, helpful narrative (in addition to the tables). The Quick Reference page is mainly tables -- but the tables are more complete than Ellis's.


Other Essential Resources

http://nosql-databases.org/ -- This site bills itself as "Your Ultimate Guide to the Non-Relational Universe!", and also self-assuredly calls itself "the biggest nosql link archiv in the web." It's worth knowing about, certainly.

IMHO, all fully conformant NoSQL geeks MUST follow @nosqlupdate on Twitter.

Conformant geeks SHOULD follow @al3xandru (creator of the excellent MyNoSQL blog and NoSQL Week in Review). NoSQL Week in Review is new. I'm hoping it will be updated regularly. It's excellent.

You MAY want to read recent blog posts by Ricky Ho that aptly summarize key aspects of distributed data-store technology. Two noteworthy examples: Query Processing for NoSQL Databases, and his widely read NoSQL Design Patterns post.

That SHOULD be enough to get you started. ;)

24 comments:

  1. Don't forget the NoSQL Google Group: http://groups.google.com/group/nosql-discussion

    ReplyDelete
  2. http://nosqleast.com has speaker videos that are slowly appearing...

    ReplyDelete
  3. Also check out the video of Justin Sheehy's talk from NOSQL East in Atlanta, GA (2009).

    Does a very good job of nailing down amorphous terms like "distributed", "scalable", "reliable", and "consistent".

    (Disclaimer: I work at Basho Technologies with Justin.)

    ReplyDelete
  4. Luis Alejandro Masanti7:25 AM

    I'm a newcomer. I got the link from O'Reilly.

    Just intriged by the "No" in the title, I got an idea from reading all your comments to the links (I'll pick a couple latter).

    I would be usefull for me to have a brief description of what encompases the NoSQL type.

    Thanks in advance.

    ReplyDelete
  5. Over the last year, I've watched the NoSQL camp grow a lot. And now, some folks are even forecasting a market approaching $2 Billion USD by 2015.Make Your Ex Back

    ReplyDelete
  6. Nice post im been searching for this article for long time
    thanks for sharing

    ReplyDelete
  7. DIY Solar Panels are the easy solution to the energy crisis! If YOU want to save BIG on electricity bills - $2,400 yearly, then solar panels are for you.
    Building solar panels hasn't to be difficult, but there are always some mistakes you can make the first time around.
    Therefore, I strongly advice you check out this article: DIY Solar Panels to know WHY exactly everyone needs an excellent solar project guide.

    ReplyDelete
  8. thanks for your information

    ReplyDelete
  9. Welcome to enjoy the Power balance wholesale on the best onlinshop .cheap and quality.

    ReplyDelete
  10. Unique and Amazing Stuff Around the World
    http://www.borelist.com

    ReplyDelete
  11. Thank you for providing the perspective. I just read a part of the article, so I don't know much what to say. Good luck for the new member!Monogram Mini Lin
    Epi Leather
    Damier Azur
    Graffiti.
    guess perfume
    britney spears perfume
    ed hardy perfume
    vera wang perfume
    calvin klein perfume
    paris hilton perfume

    ReplyDelete
  12. tubal ligation reversal
    Hey, I read a lot of blogs on a daily basis and for the most part
    people lack substance but
    I just wanted to make a quick comment to say GREAT blog!…..
    I’ll be checking in on a regularly now….
    Keep up the good work!
    tubal reversals
    tubal reversal pregnancy

    ReplyDelete
  13. makasih informasinya

    ReplyDelete

Add a comment.