mylesmegyesi/hyperion-ruby — pull request #3 by patrickgombert (2012-12-03 03:06:20+00:00)
Title: Implement naive Redis datastore

- Unfortunately, all filters, sorts, offsets, and limits are performed in Ruby
- In the future look into SORT (http://redis.io/commands/sort)
- This would involve using HMSET (http://redis.io/commands/hmset) over Marshal on ruby hashes, as well as favoring Redis Hashes over Redis GET and SET
- Unfortunately, Redis persists all data as a String which causes deserializtation to be difficult (do we or don't we transform to other datatypes?)
- Currently, we Marshal Ruby objects to keep types consistent