NOSQL DATABASES
Your Ultimate Guide to the
Non - Relational Universe!

LINKS, ARTICLES, BLOGS:

Also try the Google Timeline with the query key NoSQL for up to date information.
»
Please send me a link if you want to keep it safe for you and the world.

Personal note: As real fundamental articles are getting less frequent, I will put more energy into the blog (e.g. covering new systems).

2011
  • UnQL  Richard Hipp, Damien Katz » TOP (see some example queries)
  • "35+ Use Cases For Choosing Your Next NoSQL Database",High Scalability Blog, » 
  • "101 Questions To Ask When Considering A NoSQL Database", High Scalability Blog, » TOP 
  • "Measuring the scalability of SQL and NoSQL systems", Adam Silberstein and Raghu Ramakrishnan, Yahoo! Research, » (via odbms.org)
  • "The NoSQL Ecosystem", Adam Marcus (from tehe aosabook.org), »
  • "Lies, Damn Lies and NoSQL", the Basho Blog, »
  • "Eventual Path Consistency", K.S. Bhaskar, 2nd Part »  (First part 5 items below)
  • * "A Co-Relational Model of Data for Large Shared Data Banks", Erik Meijer, »
  • * "Towards a mathematical model for noSQL" (and a peaceful coexistance), Erik Meijer, Slides » Article »
  • "NoSQL, NewSQL and Beyond" 451 Group via InfoQ, » TOP
  • "NoSQL Speed Bumps", Ken North / Dr. Dobbs, »
  • "Eventual State Consistency vs. Eventual Path Consistency", Bhaskar, »
  • "NoSQL at NETFLIX", Yury Izrailevsky »
  • "NoSQL at Twitter", Ryan Kind (seen by MyNoSQL) »
  • "NoSQL in the Sauna", by Prospectus IT Recrutement, »
  • "NoSQL Tapes" by Tim Anglade, »TOP TOP
  • James Hamilton on "Google Megastore" paper. "The Engine behind GAE", »

Oct & Nov & Dec 2010
  • "Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase comparison", Kristof Kovacs, »
  • "BI at large scale", Rickey Ho, »
  • "Document-oriented DBMS without joins", dbms2, »
  • "What The Heck Are You Actually Using NoSQL For?", highscalability blog, »
  • Avro, the Thrift successor? Why? » »
  • "Scalable Design Patterns", » and "Map/Reduce and Stream Processing", » by Rickey Ho TOP
  • "Some NoSQL Myths", Tony Bain, »
  • "NoSQL Solution: Evaluation Guide [CHART]" Jun Xu  (Perfectmarket), »
  • Spring Announces Support for NoSQL, »
  • "Databases are hammers; MapReduce is a screwdriver", Mark C. Chu-Carroll", » (2008 old but valid)
  • "BigTable Model with Cassandra and HBase", Rickey Ho, » (older: "NoSQL Patterns »)  TOP
  • "NoSQL Basics, Benefits and Best-Fit Scenarios", Curt Monash, »
  • "PAX Analytica? Row- and column-stores begin to come together", dbms2, »

Sept & August 2010

  • "The SMAQ stack for big data", Edd Dumbill , »
  • "A Gentle Introduction to CouchDB for Relational Practitioners", Barun Schwartz, »
  • "Normalization is from the devil", Ayende Rahien, »
  • "10 things you should know about NoSQL databases" Jody Gilbert, » (found via myNoSQL)
  • "GameChange and MongoDB: a case strudy in MySQL conversion", aurum blog, »
  • Rickey Ho has written again some great blog articles about MR (1 & 2 & 3), SparQL and more TOP
  • "The naming of the Foo", DBMS2 Blog, »
  • "Menbase, the database powering Farmville", Audrey Watters, »
  • "Designing Web Apps for Scalability", Max Indelicato, »
  • "Using Object Database db4o as Storage Provider in Voldemort", German Viscuso, »
  • "Pairing NoSQL and Relational Data Storage: MySQL with MongoDB", Max Indelicato, »

July & August 2010
  • "Three Papers on Load Balancing", Alex Popescu, »
  • "Just say NoSQL", Alex Handy, »
  • "Google Pregel Graph Processing", Rickey Ho, »
  • "What NoSQL Store Should I Use? The Right Tool for Your Use Case", Mitchell Pronsc, »
  • "NoSQL, Heroku, and You / Why NoSQL Matters", by Adam, » (Daas, Database-as-a-Service) TOP
  • "Riak and Cassandra and HBase, oh my!", deinspanjer, »
  • "A Quick Introduction to the Cassandra Data Model", Maxim Grinev, »
  • "Relational Data, Document Databases and Schema Design", Mathias Meyer, »
  • "VoltDB decapitates sic SQL urban myths and delivers Internet Scale OLTP in the process", Hi Scalability Blog, »
  • "Exploring the software behind Facebook, the world's largest site", Pingdom, »

May & June 2010
»
  • "Constructions from Dots and Lines", Marko A. Rodriguez, Peter Neubauer, »
  • "A phase shift for the ORM", Debasish Ghosh, » 
  • "Distributed Storage System Classification", Jeff Darcy, » », (via Alex Popescu)
  • "Quest unveils NoSQL database management tool", Computerworld, »
  • NoSQL Talk at OGF29, Krishna Sankar, »
  • "The NoSQL Alternative", Ken North on Dr. Dobbs, »
  • "Graph Databases, NoSQL and Neo4j", Peter Neubauer, »
  • "The H Speed guide to NoSQL", Dj Walker Morgan, »
  • "That No SQL Thing: Why do I need that again?", Ayende Rahien, »
  • "NoSQL Graph Database Comparison", DZone, »
  • "The end of relational databases?", Febryadi.com, »
  • "Read your writes (WRY), aka immediate, consistency", dbms2, »
April 2010 »
  • "Intro to Hadoop, HBase and NoSQL", Nick Dimidiuk (slides), »
  • "NoSQL at Twitter", Kevin Well (156 pages!), »  
  • "Design Patterns for Distributed Non-Relatinoal Databases", Todd Lipcon, » TOP
  • "MongoDB vs. SQL Server 2008 Performance Showdown", Michael Kennedy, » TOP
  • "A Few Words About 'NoSQL' and Other Unstructured Databases", Matt Sarrel, »
  • "On The Facebook Open Graph and Graph Databases", Emil Efrem, »
  • Great nosql:eu coverage (thanks myNoSQL), firstDay, secondDay
  • "NoSQL in the Enterprise", Sourav Mazumder / InfoQ, » TOP
  • "NoSQL @ Qbranch", (slides by) Marten Gustafson, »
  • "NoSQL for Dummies", (slides by) Tobias Ivarsson, »
  • "Yes, Virginia, MarkLogic is a NoSQL System", Dave Kellog, »
  • "NoSQL is about", Jan Lennart, »
  • "NoSQL Databases", Marin Dimitrov, »TOP
  • "MapReduce in Simple Terms",esaliya , »
  • "A Brief History of NoSQL", Knut Haugen, »
  • "Why NoSQL Will Not Die", Stephan Schmidt, » (responso to article 2 below)
  • "NoSQL Workshop - Featuring Riak and CouchDB", vermonster workshop", »
March 2010 »
  • "Can't wait for NoSQL to Die", Ted Dziuba, » some response: »
  • NoSQL - Smackdown, mp3 Episodes, (live discussions) » 
  • "HBase vs Cassandra: why we moved", Dominic Williams, »
  • "NoSQL Database Movement Gains Ground as Alternative", Brian Prince / Eweek, »
  • "12 Reasons To Be Learning Graph Theory", Andrés Osinski, »
  • All recordings from NoSQL Live Boston, »
  • "Toward a NoSQL Taxonomy", DBMS2, »
  • "Visual Guide to NoSQL Systems", Nathan Hurst, »
  • "NoSQL: Staying for the feature presentation", Any Oram, (Conf Report), »
  • "Stuck with NoSQL?", Kent Beck, »
  • "Building Scalable Databases: Are Relational Databases Compatible with Large Scale Websites?", Dare Obasanjo, »
  • "Saying Yes to NoSQL; Going Steady with Cassandra", John Quinn, »
  • "Open Source NoSQL Databases Ramp Up", Sean Michael Kerner, »
  • "RDF meets NoSQL", Sandro Hawke, »
  • "NoSQL Databases", harrikauhanen, »
  • "SCALE 8x: Relational vs. non-relational", Jake Edge, »  TOP
  • "High scalability: SQL and computational complexity", slava / redthinkDB, »
  • "InfoWorld review: Databases primed for social networks", Peter Wayner, »
  • Reddit.com Discussion, »
  • "Will NoSQL Databases Live up to Their Promise", Neill Levitt on IEEE Computing, »
  • "I love eventual consistency but...", James Hamilton, »
  • "Brewer's CAP Conjecture is False", NoSql Google Group Discussion / Jim Starkey, »
  • "Design Patterns for Distributed Non-Relational Databases", Tood Lipcon, »  TOP
  • "Getting Real about NoSQL and the SQL-Isn't-Scalable Lie", Dennis Forbes, »
Februar 2010 
  • "The Database Tea Party: The NoSQL Movement", Dave Kellog, » »
  • "PyCon 2010 talk:What every developer should know about database", Jonathan Ellis/ Video, » TOP
  • "Open Source NoSQL Databases", mitchp on DZone, »
  • "The NoSQL movement is growing, but what is it?", Computerworld UK, Mike Gueltieri, »
  • "High Performance Scalable Datastore Comparison", Rick Cattell, » TOP
  • "SourceForge.net chooses Python, TurboGears and MongoDB to Redesign their Web Site", BitSource.com, »
  • "NoSQL And Elastic Caching Platforms Are Kissing Cousins", Mike Gualtieri, »
  • "Bend or Break. Choosing a Datastore for Web Applications", Nick August, »
  • "Databases primed for social networks", Peter Wayner, Info World, »
  • "NoSQL And You - Thoughts On Finding Right Partner In Chrime", Mathias Meyer, »
  • "25+ Alternative & Open Source Databases Engines", WebResources Depot, »
  • "Is NoSQL Finally Going Mainstream?", elegantcode.com blogging community, »
  • "Cloud MapReduce Tricks", Rickey Ho, »
  • "Seeking a database that doesn't suck", mee.nu, »  (a big star for the best humor ;-)
  • "Mapreduce & Hadoop Algorithms in Academic Papers", atbrox, » TOP
  • "Graph Databases and the Future of Large-Scale Knowledge Management", Marko A. Rodriguetz, » TOP
  • "Comparison of the Grid/Cloud Computing Frameworks (Hadoop, GridGain, Hazelcast, DAC) - Part I", Krystian Lider, »
  • "NoSQL in the real world", Dave Rosenberg, »
  • "NoSQL but so much more", Alexandre Morgaut, »
  • "NoSQL GraphDB", Ricky Ho, »
  • "Wrap your SQL head around Riak's Map-Reduce", seancribbs.com, »
  • "The end of SQL and relational databases", David Intersimone, »
  • "Why NoSQL Now?", Kent Beck, »
  • "Comparing MongoDB and Redis", masonoise, part1, part2

Januar 2010
  • "Google: Cluster Computing and mapReduce", Google Code University, »
  • "Looking to the future with Cassandra", digg, »
  • "Why NoSQL is Here to Stay ...", 10gen, »
  • "MapReduce and Parallel DBMSs: Friends or Foes?", ACM Article, Stonebraker et.al, » TOP
  • "Fighting Hype with Hype - RDBMS FTW!!!1!", Paul Jospeh Davies, »
  • "NoSQL: The dawn of Polyglot Persistence", Stephan Schmidt, »
  • "NoSQL Alternatives: An Interview with Gigaspaces CTO Nati Shalom", Nati Shalom, »
  • "Integrating Hadoop Data with Oracle Parallel Processing", oracle blogs data warehouse insider, »
  • "NoSQL Databases - Part 1 - Landscape", Vineet Gupta, » TOP
  • "Mapreduce & Hadoop Algorithms in Academic Papers", atbrox, »
  • "Die ina Fire", Eric Florenzano, »
  • "Oracle - Simple DB: A hybrid solution", Siddharth Anand,      
  • "Tokyo Cabinet's Key-Value Database Types", James Edward Gray", »
  • "Notes on distributed Programming and CAP", paulogaspar, »
  • "Hadoop and Parallel Dataflow Programming", Gordon S. Linoff, »
  • "Characterizing Enterprise Systems using the CAP theorem", Tyalor Gautier, »
  • "NoSQL Databases - Part 1 - Landscape", Vineet Gupta, » TOP

December 2009 »
  • "One year of Redis" (nice confessions of an open source developer), antirez, »
  • "A case for hybrid SQL - NoSQL stack", Debasish Ghosh, »
  • Some speed comparisons for a non relational use case, Mark Rendle, »
  • "Distributed Programming and Data Consistency", Paolo Gaspar, »
  • "Hadoop and MapReduce: Method for Reading and Writing General Record Structures", data-miners blog, »
  • "Running a CouchDB Cluster on Amazon EC2", Stuart Browne?,  »
  • "Ruby and HBase for Beginners", Olexiy Prokhorenko,  »
  • "Drop ACID and Think about Data", High Scalability Blog, »
  • "Getting Started with MongoMapper and Rails",John Nunemaker,  »
  • "Why I think Mongo is to Databases what Rails was to Frameworks", John Nunemaker, »
  • "CouchDB on Rails", aimee, »
  • "Top 5 reasons why you shoudld adopt Cloud Map/Reduce", Huan Liu, »
  • "7 Tips for Improving MapReduce Performance", Cloudera, »
  • "Put the Database in Memory", Greg Linden, »
  • "The new Dimension of NoSQL Scalabilioty: Complexity", Alex Popescu, »
  • "Database firms embrace Google MapReduce", Eric Lai, »
  • "Hands on Review on the Dynamo Paper", Will Larson, »
  • "HBase Architecture 101 - Storage", Lars George, »
  • "How To Make Life Suck Less!", Bradford Stephens (slides), »
  • "A New Generation of Search Tools", metajack.im, »
  • "Musings on NoSQL", Fred Beringer, »  TOP (good overview)
  • "The Commen Principles Behing the NOSQL Alternatives", Nati Shalom, » TOP
  • "Is Cassandra winning the NoSQL race?"., Tony Bain, »
  • "MongoDB (is) For Rubyists - Boston Ruby", hwawt / kyle 10gen, »
  • "CouchDB naked", Harish Mallipeddi, »
  • "Redis Benchmarking on Amazon EC2, Flexiscale, and Slicehost", Adam Charnock, »
  • "10 Ways To Complement the Enterprise RDBMS Using Hadoop", Dion Hincliffe, »
  • CouchDB raises 2M !, »
  • "Hadoop, Pig and Twitter", Kevin Weil, »
  • "Redis benchmark on FusionIO", Ryan Lowe, »
  • "Hadoop at Yahoo!", Eric Baldeschwieler, » » TOP
  • "High Performance at Massive Scale: Lessons Learned at Facebook", Amin Vahdat, »
  • Twitter is working on using Cassandra?, »
  • Riak launches EnterpriseDS, PR Newswire, »
  • "NoSQL Required Reading", Kas Thomas, » TOP
  • "CouchDB compaction - big impacts", Enda Farrell,  »
  • "NoSQL and the future of cloud databases", Dave Rosenberg, »  
  • "Future of RDBMS is RAM Clouds & SSD", igvita.com, »
  • "NoSQL Week in Review", Alexander Popescu, »
  • "Readings in Distributed Systems", Maron Trencseni, »
  • "HadoopDB: An architectural hybrid of MapReduce and DBMS technologies", Yale Univ, »
  • InfoWorld's Top 10 emerging enterprise technologies, » TOP (in germans computerwoche: »
  • Using CouchDBwith Django", Will Larson, »
  • "Non-Relational Databases and World Domination", Jason Davies (pdf), »
  • "NoSQL - Schöne neue Welt?", Wessendorf und Warzecha (in german), »
  • "Is Microsoft feeling the NoSQL Heat?", redmond developer network, »
  • NoSQL Benchmark Proposal, (Google App Doc), »
  • "sql is dead. long live sql!", Michael E. Driscoll, »
  • OpenSQLCamp Videos, »
  • "Are Object Databases NoSQL technologies?", R. Zicari with R. Greene » and Luis Ramos »
  • "NoSQL: Not going Anywhere for a while", sogrady, »
  • HBase Tutorial for Beginners, »
  • "Query Processing for NOSQL DB", Ricky Ho, » TOP
  • "No to SQL? Anti-database movement gains steam – My Take", Nati Shalom,  »
  • "Why Existing Databases (RAC) are so Breakable!", Nati Shalom,  »
November 2009
  • "The confused world of NoSQL", Marto Trencseni, »
  • "Couchdb: No SQL? No driver? No problem", Angel Pizarro, »
  • "Key Value Stores: a practical overview", Marc Seeger, »
  • "NoSQL Ecosystem", Jonathan Ellis, » TOP
  • "BRIAN AKER'S HILARIOUS NOSQL STAND UP ROUTINE", (Funny but not too serious) Video »
  • "RDMS set the commercial data processing industry back at least ten years", Baker 1991, » (an ancient NoSQL Manifesto?)
  • Slides, "NoSQL: Death to Relational Databases?", Ben Scofield, »
  • "PHP: So you'd like to migrate from MySQL to CouchDB? - Part II", till »
  • "PLANET: Massively Parallel Learning of Tree Ensembles with MapReduce", Google Paper »
  • "Hadoop World, Protein Alignment from Paul Brown", »
  • "Scaling to size and scaling to complexity", Emil Efrem,  »
  • "Key Value with a relational system", John, »
  • "Couch DB Joins", Christopher Lenz, »
  • "Database queries the CouchDB way", Jesse Hallett, »
  • "Rest up with CouchDB and Groovy's REST Client", IBM Developerworks, »
  • "Non relational data stores", Igal Koshevoy, »TOP
  • NoSQL East : Summary of Day 1» + 2 »,
  • "NOSQL: scaling to size and scaling to complexity", Emil Efrem, »
  • Redis Video on TechMeetup Edinburgh by Hasan Veldstra, »
  • "A short time with MongoDB", Ivan Voras, »
  • "Choosing a non-relational database; why we migrated from MySQL to MongoDB", Boxed Ice, »
  • "NosQL Patterns", Rickey Ho, » TOP
  • New Blog from Basho (Riak), »
  • "SQL or not SQL & 6 Reasons why relational database will be superseded", Robin Bloor, » , »
  • "How to combine Elastic Mapreduce / Hadoop with other Amazon Web Services", atbrox, »
  • "Tokoy Tyrant - The Extras Part II: The Performance Wall", matt »
  • "Tokyo Tyrant - The Extras Part I: Is it Durable", matt, »
  • "HBase Architecture 101 - Storage", Lars George, »
  • "A Yes for a NoSQL Taxonomy", High Scalability Blog, »
  • "Hacking with CouchDB", Linux Magazin / Jeremy Zawodny, »
  • "Redis Benchmarks", Adam Charnokt, » (»)
  • "Databases in the Cloud", Dr. Dobbs / Ken North, »
  • "NoSQL: If Only It Was That Easy", BJ Clark, »
  • "The Cassandra Project", rackspace cloud blog, »
  • "Predictions about the future of NoSQL",Aleksander Kmetec, »
  • Noe4j talk on NoSQLEast, Emil Efrem, », TOP
  • "Databases sould be dynamically typed", »
  • "CouchDB View Performance", mikeal, »
  • "MongoDB in 3 Minutes", kype banker, »
  • "10 mao reduce Tipps", cloudera, »
  • "How we use MongoDB", businessinsider, »
  • "what-i-like-about-the-nosql-crowd", »
  • "Stonebraker and CAP", »
  • "The "NoSQL" Discussion has Nothing to Do With SQL", Michael Stonebraker (courtesy of ACM), »
  • "The rise and the rise of the NoSQL Movement", Julian Browne, »
  • "One Size does not fit all", James Hamilton, »
  • "NoSQL is a horseless carriage", (PDF), Steve Yen, » TOP
  • "NoSQL Business and Use Cases", (small blog entry), »
  • "The trouble with NoSQL",stu, »
  • "NOSQL Movement - ...", Debasish Ghosh, »  TOP
October 2009
  • Linuxmag Article, "NoSQL: Distributed and Scalable Non-Relational Database Systems", Jeremy Zawodny, » TOP
  • "Lean & Mean Tokyo Cabinet Recipes", Ilya Grigorek, »
  • "NoSQL East 2009 Redux", codeartisan, »
  • "NoSQL Berlin Meetup Notes", phillip oertel, »
  • "Stop call me NoSQL", Dhananjay Nene, » TOP
  • "HBase vs. Cassandra: NoSQL Battle!", Brodford »
  • "migrate from MySQL to CouchDB", Till Klampaeckel, »
  • "Scalable Database Links", streamhacker, »
  • "NoSQL Berlin" Report, Christian Pesch, »
  • "The trouble with NoSQL", Stuart Charlton, »
  • "End of RDBMKS Era?", InfoQ / Abel Avram, »
  • "The Future Is Big Data in the Cloud", Ping Li, »
  • "Massive CouchDB Braindump", Matthew Woodward, »
  • "There is Something About Redis", Mathias Meyer, »
  • "The new wave against RDBMS", Pawel Plaszczak,  »
  • Cassandra & mondoDB slides from Strangeloop Conference, » [thanks puredanger]
  • NOSQL-BERLIN Review (in German), Isabel Drost & Jan Lennart, »
  • "CouchDB Algorithms", Chris »
  • "MongoDB", Slides from NoSQL Berlin, Mathias Stern »
  • "Plan and Consistent Hashing", (») » »
  • "Code and Life", Heiner Wolf, »
  • "Why I like Redis", Simon Willison, »
  • "Mongo & Couch, MySQL Compare Grid", by MongoDB, » (extension of the comparison article)
  • "Sort in Redis", chris, »
  • "MySQL-Memcached or NOSQL Tokyo Tyrant – part 1", by matt » TOP
  • "MySQL-Memcached or NOSQL Tokyo Tyrant – part 2", by matt » TOP
  • "MySQL-Memcached or NOSQL Tokyo Tyrant – part 3", by matt » TOP
  • "When and why are database joins expensive?", onstackoverflow.com  »
  • "NoSQL Misonceptions", Ben Scofield, »
  • "NoSQL: Distributed and Scalable Non-Relational Database Systems", Sameh Attia, »
Earlier than October 2009
  • 09/09, "Storage Tradeoff...", Stephan Schmidt, »
  • 09/09, "Polyglot Persistence", Ben Scotfield »
  • 09/09, "NoSQL A Modest Proposal", Chris Wiliams, »
  • 09/09, "Setting up the Redis Server", James Edward, »
  • 09/09, "The dark side of NoSQL", Stephan Schmidt, » (but ORMs are bad as well?! »
  • 08/09, "The mixed blessing of Non-Relational Databases", Ian Thomas Varley, » TOP
  • 06/09, "Design Patterns for Distributed Non-Relational Databases", Todd Lipcon (Cloudera), » TOP
  • 06/09, "SQL DBs Don't Scale", Adam Wiggins, »
  • 06/09, "Notes from the NoSQL Meetup", Toby  Negrin  »
  • 06/08, "Should you go beyond relational databases?", Martin Kleppmann, »
  • 07/09, "No to SQL? Anti-database movement gains steam", Eric Lai, »
  • 05/09, "Thoughts on NOSQL", Eric Florenzano »
  • 05/09, "Drop ACID and think about Data", highscalability blog, »
  • 03/09, "Are cloud based memory architectures the next big thing?" , High Scalability Blog, »
  • 02/09 "Tokyo Cabinet: Beyond Key-Values Store", »
  • 12/08, "Rent or Own: Amazon EC2 vs. Colocation Comparison for Hadoop Clusters" Bryan, »
  • 12/08, "Eventually Consistent", Werner Vogels (Amazon) »
  • 02/09, "Is the Relational Database Doomed?", Tony Bain, » TOP
  • 02/08, "Mike Stonebraker calls for the complete destruction of the old DBMS order", dbms2.com, »TOP
  • 01/09, "Anti-RDBMS: A list of distributed key-value stores", Richard Jones, Key Val Stores »