Director, Developer Relations
With the introduction of CouchDB, the world suddenly seems to be alive with a whole slew of "alternative" approaches to data persistence. These are collectively called "NoSQL" and offer a slightly to radically different views of data storage and retrieval. It's left a few developers scratching their heads, trying to figure out when to use a NoSQL database instead of a regular database, much less which NoSQL database to use. This session will examine the NoSQL ecosystem, look at the major players, how they compare and contrast, and what sort of architectural implications they have for software systems in general.
You will learn:
- Some NoSQLs
- What they offer that the RDBMS doesn't
- When and how (and when not) to use them