Данные продолжают расти TokuMx без ремонта Database
Хотя у TokuMx есть свои преимущества, мы сталкиваемся с проблемами. Недавно мы перешли на этот движок, и в процессе наши сценарии очистки бесполезны. У нас есть временные данные, которые мы использовали для очистки каждую ночь, а затем восстанавливали диск через db.repairDatabase . Однако эта команда не поддерживается TokuMX, и в результате мы не можем восстановить диск.
Есть ли альтернативный способ?
1 ответ
Решение
Похоже, что разделенные коллекции - это правильная абстракция для вашего приложения. Обычные коллекции будут страдать от накопления мусора MVCC, если у вас есть шаблон удаления больших массивов старых данных. С разделенными коллекциями вы можете удалить раздел и мгновенно освободить все пространство.