Что будет меньше для хранения в Firestore и отправки клиенту?
Массив с тысячей элементов:
[
{date: firestore.Timestamp.fromDate(new Date(Date.UTC(2020,2,25))), value: 1.1},
{date: firestore.Timestamp.fromDate(new Date(Date.UTC(2020,2,26))), value: 1.2},
{date: firestore.Timestamp.fromDate(new Date(Date.UTC(2020,2,27))), value: 1.3},
{date: firestore.Timestamp.fromDate(new Date(Date.UTC(2020,2,28))), value: 1.4},
// AND SO ON
]
VS
[
{date: "2020-03-25", value: 1.1},
{date: "2020-03-25", value: 1.2},
{date: "2020-03-25", value: 1.3},
{date: "2020-03-25", value: 1.4},
// AND SO ON
]
ВОПРОС
Мой вопрос: является ли временная метка пожарного магазина больше / меньше текстовой строки "yyyy-mm-dd"
? Должен ли я предпочесть одно другому?
ПРИМЕЧАНИЕ: Это будет отправлено клиенту. Вот почему я ищу вариант с меньшим размером файла.
ОБНОВЛЕНИЕ:
От: https://firebase.google.com/docs/firestore/storage-size
Означает ли это, что поле timestamp
занимает 8 байт (из строки Date and time
в таблице)?
И " гггг-мм-дд "займет 11 байт ? 10 закодированных символов + 1?