Для проекта понадобятся ревизии в БД. Сам я пока вообще не представляю как обычно их делают, но не хочется работать с ревизиями вручную (или там все просто?). Хочу ORM или СУБД, в которой ревизии уже придуманы и не надо ничего изобретать.
База будет не маленькая: одна сущность примерно на 220000 записей, две другие будут увеличиваться на 1000 записей в неделю, ну и плюс несколько маленьких сущностей.
Мечусь между PostrgreSQL и CouchDB. Раньше работал только с MySQL и PouchDB (что-то типа CouchDB для браузера). В принципе мне все равно какую СУБД использовать, но NoSQL (CouchDB) какой-то слишком хипстерский, все таки хочется проверенных решений. В CouchDB ревизии из коробки, да и в принципе с ней удобно работать. Но может есть что-то для PostgreSQL?
Проект на Node.js или можно на PHP (Yii, Zend), потом определюсь.
Что посоветуете? Или может ревизии очень просто делаются? Если там все просто, то поделитесь мануалом, пожалуйста.
P.S. Простите за сумбур. Если в двух словах: нужны ревизии для записей в БД. Проект на Node.js. CouchDB устраивает, но хочется проверенных инструментов.