LINUX.ORG.RU

История изменений

Исправление Y, (текущая версия) :

Плохо, когда на них реализована бизнес-логика приложения (поубивав бы). Если же с помощью них решаются вопросы хранения данных, разговор совсем другой.

Ко всему надо подходить без фанатизма.

Другое дело, что съехать с PSQL потом будет тяжелее, чем если бы логика ревизий была бы сосредоточена в приложении.

А так я делал прекрасные ревизии в MongoDB (в самом приложении отдельный метод, который следует использовать для сохранения сущностей). У них там даже expire-индексы есть, что позволяет легко организовать удаление старой истории.

Исправление Y, :

Плохо, когда на них реализована бизнес-логика приложения (поубивав бы). Если же с помощью них решаются вопросы хранения данных, разговор совсем другой.

Ко всему надо подходить без фанатизма.

Другое дело, что съехать с PSQL потом будет тяжелее, чем если бы логика ревизий была бы сосредоточена в приложении.

А так я делал прекрасные ревизии в MongoDB. У них там даже expire-индексы есть, что позволяет легко организовать удаление старой истории.

Исходная версия Y, :

Плохо, когда на них реализована бизнес-логика приложения (поубивав бы). Если же с помощью них решаются вопросы хранения данных, разговор совсем другой.

Ко всему надо подходить без фанатизма.

Другое дело, что съехать с PSQL потом будет тяжелее, если бы логика ревизий была бы сосредоточена в приложении.

А так я делал прекрасные ревизии в MongoDB. У них там даже expire-индексы есть, что позволяет легко организовать удаление старой истории.