Firestore Data Duplication против хранения ссылок на документы в полях - PullRequest
0 голосов
/ 24 октября 2019

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

1 Ответ

0 голосов
/ 24 октября 2019

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

Чтобы действительно выяснить, что лучше, вам следует провести сравнительный анализ и оценить расходы на выставление счетов с использованием фактических или ожидаемых данных о ваших данных.

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