mirror of
https://github.com/kennethreitz-archive/redis-docs.git
synced 2026-06-05 15:30:19 +00:00
59 lines
1.9 KiB
ReStructuredText
59 lines
1.9 KiB
ReStructuredText
`|Redis Documentation| <index.html>`_
|
||
**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 <SupportedLanguages.html>`_ 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 <http://soveran.com/>`_,
|
||
`@soveran <http://twitter.com/soveran>`_; and Damian Janowski
|
||
`@djanowski <http://twitter.com/djanowski>`_.
|
||
- Repository:
|
||
`http://github.com/soveran/ohm <http://github.com/soveran/ohm>`_
|
||
- Group:
|
||
`http://groups.google.com/group/ohm-ruby <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 <http://whoahbot.com/>`_,
|
||
`@whoahbot <http://twitter.com/whoahbot>`_.
|
||
- Repository:
|
||
`http://github.com/whoahbot/dm-redis-adapter/ <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 <http://github.com/voloko/redis-model>`_
|
||
|
||
.. |Redis Documentation| image:: redis.png |