Приложение, которое я разработал, позволяет пользователям загружать содержимое и сохранять его в хранилище BLOB-объектов Azure.
Поскольку природа содержимого предназначена для быстрого обмена между пользователями, многие из содержимого быстро становятся нетронутыми по прошествии определенного периода времени. Но для некоторых содержимое можно использовать снова и снова.
Чтобы остановить беспрецедентный рост размера хранилища BLOB-объектов, я планирую написать инструмент, который в основном находит любые капли, которые не используются в течение определенного периода времени, и удаляет их из хранилища.
Если это была стандартная файловая система, я могу использовать «Время последнего доступа», чтобы указать, когда последний раз использовался файл. Однако я не могу найти аналогичное свойство большого двоичного объекта для определения времени последнего доступа.
Кто-нибудь когда-нибудь сталкивался с такой ситуацией, как лучше всего этого добиться? Или меня это слишком беспокоит?
Любые отзывы или предложения приветствуются.
Заранее благодарю.