`|Redis Documentation| `_
**ObjectHashMappers: Contents**
`Object Hash Mappers <#Object%20Hash%20Mappers>`_
`Ruby <#Ruby>`_
`Ohm <#Ohm>`_
`dm-redis-adapter <#dm-redis-adapter>`_
`redis-models <#redis-models>`_
ObjectHashMappers
=================
Object Hash Mappers
===================
Looking for a higher level if abstraction for your Objects, their
Properties and Relationships?
There is not need to stick to the
`client libraries `_ exposing the raw
features of Redis, here you will find a list of
**Object Hash Mappers**, working in the same fashion a ORM does.
Ruby
----
Ohm
~~~
- Object-hash mapping library for Redis. It includes an extensible
list of validations and has very good performance.
- Authors: `Michel Martens `_,
`@soveran `_; and Damian Janowski
`@djanowski `_.
- Repository:
`http://github.com/soveran/ohm `_
- Group:
`http://groups.google.com/group/ohm-ruby `_
dm-redis-adapter
~~~~~~~~~~~~~~~~
- This is a DataMapper (ORM that is based on the IdentityMap
pattern) adapter for the Redis key-value database.
- Author: `Whoahbot `_,
`@whoahbot `_.
- Repository:
`http://github.com/whoahbot/dm-redis-adapter/ `_
redis-models
~~~~~~~~~~~~
- Minimal model support for Redis. Directly maps Ruby properties
to model\_name:id:field\_name keys in redis. Scalar, List and Set
properties are supported. Values can be marshaled to/from Integer,
Float, DateTime, JSON.
- Repository:
`http://github.com/voloko/redis-model `_
.. |Redis Documentation| image:: redis.png