Какой API CouchDB использовать для Rails?
В настоящее время я изучаю возможные применения CouchDB в моем текущем проекте (написанном на Rails) и хотел бы получить отзывы от людей, которые фактически использовали эти API. Что бы вы порекомендовали и почему?
- ActiveCouch
- CouchFoo
- CouchRest
- CouchRest-Rails
- Лежебока
3 ответа
Базовый слой CouchRest, пожалуй, лучший для начала, CouchPotato является наиболее активным для интеграции с Rails, SimplyStored добавляет некоторые тонкости поверх CouchPotato.
С Rails 3 используйте (или, по крайней мере, серьезно подумайте об использовании) модель CouchRest. Похоже, что в хорошем состоянии, так как по состоянию на 2013/12/19 обновление я вижу несколько изменений, которые только 2 недели.
Прежде чем рассматривать SimplyStored, вы должны заметить, что они выдают следующее предупреждение на Github:
Работа по разработке остановлена, так как мы больше не используем SimplyStored. Пожалуйста, не ожидайте каких-либо будущих изменений и исправлений.
Возможно, кто-то подберет его, так как это выглядит очень полезным.
Я иду через тот же процесс. Вы можете найти SimplyStored интересным, если вы еще не посмотрели его.