Здравствуйте, я прочитал, что ограничение максимального размера документа Firestore составляет 1 МБ.
Я хочу сохранить данные о частоте сердечных сокращений и других данных об активности, и моя текущая модель похожа на эту
-activity
- HR points stream (1 point per second up to 86400 points)
- Lat points stream (same as above)
- Long points stream (same as above)
Приведенный выше номер (86400), например, предназначен для хранения в течение 24 часов.
В общем, я пытаюсь, например, сохранить и получить, скажем, 24-часовой запуск, который кто-то сделал.
Однако из-за ограничений по размеру пожарного хранилища это становится предсказуемым.
Можете ли вы предложить или указать правильное направление того, что бы кто-то сделал для хранения таких «больших» данных?
Я пытался отделить вышеупомянутые потоки от их собственных документов, но безуспешно, поскольку поток сердечных сокращений даже может получить слишком много данных для огненной бури для хранения.
Итак, вкратце, каковы рекомендации для хранения больших потоков данных только в хранилище и без использования, например, облачного хранилища?