This document discusses using DataMapper with Infinispan as a clustered NoSQL data store. It covers:
- DataMapper is a Ruby ORM that can use Infinispan as its data adapter through the dm-infinispan-adapter gem.
- Infinispan is a highly scalable, distributed Java cache that provides a data grid. It supports replication, distribution and local caching.
- The dm-infinispan-adapter allows DataMapper objects to be stored in Infinispan, enabling a clustered NoSQL backend for Ruby applications. It generates runtime annotations to integrate with Hibernate Search.