# Ohm - Object-hash mapping library for Redis

**URL:** <https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622>\
**Category:** Ruby\
**Created:** [September 16, 2009, 6:00pm UTC](https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622 "2009-09-16T18:00:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmaher](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/fbc32d/32.png) [@mmaher](https://www.ruby-forum.com/u/mmaher)\
**Post date:** [September 16, 2009, 6:00pm UTC](https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622/1 "2009-09-16T18:00:38Z")

</div>

We’ve been using it in production for a while now, and it’s also  
included in Monk ([http://monkrb.com](http://monkrb.com)) as the default ORM.

Ohm is a library for storing objects in Redis, a persistent key-value  
database. It includes an extensible list of validations and has very  
good performance.

The documentation can be found at [http://ohm.keyvalue.org/](http://ohm.keyvalue.org/) and the  
code is at [GitHub - soveran/ohm: Object-Hash Mapping for Redis](http://github.com/soveran/ohm)

---

<div class="post-metadata">

**Author:** ![mmaher](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/fbc32d/32.png) [@mmaher](https://www.ruby-forum.com/u/mmaher)\
**Post date:** [September 16, 2009, 10:04pm UTC](https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622/2 "2009-09-16T22:04:46Z")

</div>

On Wed, Sep 16, 2009 at 11:58 AM, Michel M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> We’ve been using it in production for a while now, and it’s also  
> included in Monk ([http://monkrb.com](http://monkrb.com)) as the default ORM.
> 
> Ohm is a library for storing objects in Redis, a persistent key-value  
> database. It includes an extensible list of validations and has very  
> good performance.
> 
> The documentation can be found at [http://ohm.keyvalue.org/](http://ohm.keyvalue.org/) and the  
> code is at [GitHub - soveran/ohm: Object-Hash Mapping for Redis](http://github.com/soveran/ohm)

The github link does not work.

Best,  
Michael G.

---

<div class="post-metadata">

**Author:** ![mmaher](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/fbc32d/32.png) [@mmaher](https://www.ruby-forum.com/u/mmaher)\
**Post date:** [September 16, 2009, 10:51pm UTC](https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622/3 "2009-09-16T22:51:36Z")

</div>

On Wed, Sep 16, 2009 at 5:03 PM, Michael G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> The github link does not work.

Yes, GitHub is under an DoS attack:  
[http://twitter.com/github/status/4033982720](http://twitter.com/github/status/4033982720)

---

<div class="post-metadata">

**Author:** ![mmaher](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/fbc32d/32.png) [@mmaher](https://www.ruby-forum.com/u/mmaher)\
**Post date:** [September 16, 2009, 10:52pm UTC](https://www.ruby-forum.com/t/ohm-object-hash-mapping-library-for-redis/175622/4 "2009-09-16T22:52:11Z")

</div>

On Sep 16, 2009, at 3:03 PM, Michael G. wrote:

> > code is at [GitHub - soveran/ohm: Object-Hash Mapping for Redis](http://github.com/soveran/ohm)
> 
> The github link does not work.

GitHub has been struggling today.

James Edward G. II
