@nzvtrk gvm - кал говна. Выебал мне весь мозг, пока я пытался установить. g - в тыщу раз круче. Надеюсь, что тебе никогда это не пригодится. Но на всякий случай вот ссылка:
@nzvtrk gvm - кал говна. Выебал мне весь мозг, пока я пытался установить. g - в тыщу раз круче. Надеюсь, что тебе никогда это не пригодится. Но на всякий случай вот ссылка:
В Firestore есть ограничение по количеству операций записи. Примерное 1 запись в секунду. Если тебе нужно например сделать счётчик лайков под постом, который может обновляться чаще 1 раза в секунду, например если у тебя много пользователей, и несколько нажмут лайк одновременно, то Firebase запишет только одну операцию.
Поэтому они придумали осколки. Например у тебя есть счетчик лайков, и ты записывешь лайки не в одно поле, а в субколлекцию осколков, и во время записи выбирается случайный осколок и запись идёт в него, и отдельно записывается их сумма.