http://jamesgolick.com/2009/12/16/introducing-friendly-nosql-with-mysql-in-ruby.html