Ускорение старения в базе данных Firebase в реальном времени

К сожалению, Firebase не имеет встроенного механизма устаревания (автоматически удаляет старые записи). Итак, я пытаюсь реализовать один. Тем не менее, я застрял между двумя решениями:

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

Мне нравится первое решение, поскольку оно не включает развертывание другого серверного приложения, но я не знаю, может ли оно представлять риск.

Как вы думаете, что лучше? Как я могу обеспечить первое решение, чтобы избежать возможного удаления всех элементов? Что касается второго решения, я не буду запускать сценарий со своего компьютера и не хочу платить за другой сервер для развертывания сценария, возможно ли его развернуть в Firebase?

Ответы на вопрос(1)

Ваш ответ на вопрос