Как интегрировать пользовательские квоты? - PullRequest
1 голос
/ 01 марта 2011

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

1 Ответ

1 голос
/ 06 марта 2011

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

В качестве альтернативы, и если вы храните данные (или, по крайней мере,справка) в хранилище данных вы также можете получить все данные, принадлежащие пользователю, из хранилища данных и рассчитать, сколько их используется.

Так что да, вы должны сделать это сами.Общий размер хранилища данных, согласно статистике, предназначен только для всего хранилища данных, а также для каждого вида сущностей.Кроме того, он обновляется только каждые ~ 24 часа, поэтому, даже если его можно использовать, он не так полезен, как кодирование вручную.

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