Saturday, October 10, 2009

Riak – another No-SQL option

Just reading about Riak – another non-RDBMS solution, which pushes all of the right buttons:

  • Key-value store
  • Document-based
  • Extensible (in runtime) schema
  • Flexible inter-object links (i.e. relationships)
  • Includes Map/Reduce functions for data queries
  • Natively accessible over HTTP
  • Syntactically Get-Put-Delete, not CRUD
  • Deterministic & repeatable ID generation
  • Shares some concepts with Amazon’s Dynamo


All-in-all it seems on the face of it to be a data persistence solution built for the internet. Details can be found here - – though be warned, this presentation includes lots of diagrams like this:


No comments: