LINUX.ORG.RU

Нужен совет по архивированию изменений в коллекциях

 


0

2

Нужно сохранять изменения в коллекциях в архив, на случай, если понадобится разбираться, что случилось. Редактирование постов, смены паролей и т.п.

Раньше такое никогда не делал, поэтому первое, что приходит в голову:

- хранить только дельты
- объединять частые последовательные именения в одно

Остается непонятным, хранить это все в одной коллекции, или делать персональный лог для каждой. Что еще нужно учесть?

★★★★★

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

trashymichael ★★★
()
Ответ на: комментарий от trashymichael

Ну есть всякие вики, где историю смотрят редко, но не раз в сто лет.

Я б хотел понять, какие вообще на подобных системах могут понадобится выборки. И уже от этого планировать, куда складывать данные.

Vit ★★★★★
() автор топика
Ответ на: комментарий от Vit

в любом случае это будет не сам документ а какая-то дополнительная сущность

trashymichael ★★★
()

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

redixin ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.