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. ;)

97 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. Anonymous5:38 PM

    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. Anonymous5:52 PM

    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
  14. Excellent information on your blog, thank you for taking the time to share some good information on this website.

    Zoology Assignment Help

    ReplyDelete
  15. Thanks for the informative article. This is one of the best resources I have found in quite some time.
    Website Design And Development

    ReplyDelete
  16. Hire Best Packers And Movers Mumbai for hassle-free Household Shifting, ***Office Relocation, ###Car Transporation, Loading Unloading, packing Unpacking at affordable Price Quotation. Top Rated, Safe and Secure Service Providers who can help you with 24x7 and make sure a Untroubled Relocation Services at Cheapest/Lowest Rate @ Packers And Movers Mumbai

    ReplyDelete
  17. Excellent Post.Good effort for beginner about Pace
    GoViet For PC

    ReplyDelete
  18. All Type of Essential Website, You can Visit.

    Hamaari Dukaan is an E-commerce Company. Men's T-shirt, Shirt, Saree, Suit Kids Wear and many more.
    Online Shopping Website | T-shirt, Shirt, saree, Suits | -Hamaari Dukaan
    Hamaari Dukaan

    Digital Marketing Agency in Lucknow


    Bathroom product Dealer in Nepal


    Child Care NGO- Child Care NGO in Lucknow

    READ THE FULL BOLG HERE CLICK HERE

    ReplyDelete
  19. Packers and Movers Bangalore as a Services providing company can make all the difference to your ###Home Relocation experience. Bangalore based Company which offers versatile solutions, Right team that easily reduce the stress associated with a ✔✔✔Household Shifting, ***Vehicle Transportation. we help things run smoothly and reduce breakages and offer you seamless, Affordable, Reliable Shifting Services, Compare Shifting Charges . @ Packers And Movers Bangalore

    ReplyDelete
  20. Stock Homes Institute Best Stock Market Training Institute In Indore.Join To Get Affordable Courses & Get NISM Certification Diploma

    ReplyDelete
  21. Did you know that you can easily view the contents of your phone on your TV without a cable? With a screen mirror app you can easily do the screen mirroring from Android to TV. Check out www.screenmirroring.me to find out more.

    ReplyDelete

  22. Nice Post
    Your Dream is Here
    https://www.servercrush.com/

    Abbdullah Asghar
    asgharabbdullah@gmail.com



    ReplyDelete
  23. Great post. Thanks for sharing this. For online shopping discount codes please try Blanja Vouchers for buying any product online. I tried it and get 40% Discount on my all products. Try this. Its amazing.

    ReplyDelete
  24. Words Counter shows you the top keywords and keywords for you are writing. This lets you know which keywords you use and how often you use them. This can prevent you from overusing words or combining words and checking the proper distribution of keywords in your writing. Please visit here >>> https://wordscounter.newswingz.com

    ReplyDelete

  25. Nice post, I really enjoyed reading this article, it explains everything
    in a simple way. I will check this blog at such important information and will continue to search for it.
    Custom Lipstick Packaging Boxes

    ReplyDelete
  26. Nice post, I really enjoyed reading this article, it explains everything in a simple way. I will check this blog for such important information and will continue to search for it.
    Custom essential oil packaging

    ReplyDelete
  27. okhatrimaza
    OKhatrimaza is a paired website that offers the latest khatrimaza full Bollywood movies, Hollywood movies, South India Movies, Telugu Movies, and Tamil Movies to download for free.

    ReplyDelete
  28. Nice post, I really enjoyed reading this article, it explains everything in a simple way. I will check this blog for such important information and will continue to search for it.
    Beard Oil Boxes

    ReplyDelete
  29. Madam Secretary Season 3
    Madam Secretary is an American television series. It is created by Barbara Hall with Morgan Freeman and Lori McCreary as executive producer.

    ReplyDelete
  30. Madam Secretary Season 3
    Madam Secretary is an American television series. It is created by Barbara Hall with Morgan Freeman and Lori McCreary as executive producer

    ReplyDelete


  31. fitness tarcker

    The best fitness tracker will give you greater incentive to get energetic and provide you with a wealth of statistics for your exercises and popular health so you have the data you need to achieve your fitness dreams.

    ReplyDelete
  32. Is Kurapika a Girl
    Is Kurapika a Girl or Boy? What’s the gender of Kurapika? Before knowing the gender of Kurapika, let us tell you that Kurapika is an anime character from the very famous manga series Hunter x Hunter.

    ReplyDelete
  33. movierulz4
    Movierulz4 or 4movierulz is like a black market of movies. The official domain is named: movierulz.com. The website is predetermined to showcase pirated movies, right after their release. 

    ReplyDelete
  34. Worldbiodata is the blog in which you will update about world biodata.
    On this site, you can read about the biodata of famous actors, actresses, cricketers, musicians, and many more famous celebrities of the overall world.

    ReplyDelete
  35. US News Insider through is a depended on and a identified call withinside the day by day enterprise of reporting approximately media. We continues you “withinside the know”— such as network, digital, cable, syndication, and social media.

    The Sports Daily Live Stream Online HDTV. On this website, The Sports Daily you will regularly see all kinds of sports in the world.

    Big Sports Live Stream Online HD TV. On this website, BigSportsLive you will regularly see all kinds of sports in the world.

    Vip TV Channel Online | Sports, Entertainment, Business, World Update news, Technology, Health And Much More In One Place

    Buffstreams Live On this site you will see all the sports of the world live. Enjoy all the games in HD

    Crackstreams Live On this site you will see all the sports of the world live. Enjoy all the games in HD

    Floyd Mayweather vs Logan Paul live stream BoxingFull fight Online Reddit Free: date, Start time, purse, card and how to watch the special exhibition fight

    ReplyDelete
  36. For the gender segment these women are aware of the logic that customers have selected them for their services. This is the reason whyEscorts Service Girls are always ready with a big smile on their face.
    Dehradun Escorts

    ReplyDelete
  37. Looking for professional and licensed verified Packers and Movers at an affordable cost?
    Your search ends here... Hire the most licensed and verified packers and movers at an affordable cost and save money, compare the quotes with the top 3 competitors and choose the best one!
    100% Licensed & verified Transporters in India, Call us on 888 666 3106
    Packers and Movers India | Licensed Transporters | Hassle-free relocation
    @ Movers and Packers Bangalore
    @ Movers and Packers Hyderabad
    @ Movers and Packers in Bangalore
    @ Movers and Packers in Hyderabad
    @ Packers and Movers
    @ MovingNow Packers and Movers Blog
    @ MovingNow Packers and Movers Blog

    ReplyDelete
  38. agai AGEN POKER ONLINE Terbaik di masanya

    Games Yang di Hadirkan NagaQQ :
    * Poker Online
    * BandarQ
    * Domino99
    * Bandar Poker
    * Bandar66
    * Sakong
    * Capsa Susun
    * AduQ
    * Perang Bacarrat
    * Perang Dadu (New Game)
    * BDqq

    Info Lebih lanjut Kunjungi :
    Website : NAGAQQ
    Facebook : NagaQQ official
    WHATSAPP : +855977509035
    Line : Cs_nagaQQ
    TELEGRAM :+855967014811

    BACA JUGA BLOGSPORT KAMI YANG LAIN: luckynaga.net
    Winner NagaQQ
    Daftar NagaQQ
    nagaqq

    ReplyDelete

Add a comment. Registration required because trolls.