Есть ли замена для ActiveRecord, которая использует какой-то объект Store?
Я думаю, что что-то вроде Erlang MNesia будет идеальным.
Обновление
Я изучаю CouchDB, и я думаю, что это вариант, с которым я собираюсь пойти. Это вызов между использованием CouchRest и ActiveCouch. CouchRest довольно зрелый, и он используется в эпизоде peepcode CouchDB, но это не замена для ActiveRecord, что является небольшим недостатком.
Достаточно сказать, что CouchDB довольно феноменальна.
Обновление (10 ноября 2009 г.)
CouchDB на самом деле не работал у меня. CouchDB на самом деле не поддерживает произвольные запросы (запросы необходимо записать и скомпилировать заранее). Он также разбивается на очень большие наборы данных.
Я играл с MongoDB, и это действительно невероятно. Безсхемное хранилище данных JSON с запросами и индексацией.
Я даже начал создавать инструмент управления, называемый Ming.