Я создал приложение, которое позволяет пользователям определять наличие документа в коллекции с помощью облачной функции. На данный момент все работает нормально, и требуется менее секунды, чтобы определить, принадлежит ли документ к коллекции, время, в основном потраченное на выполнение функции облака. Однако у меня есть вопросы по поводу масштабируемости и производительности:
Масштабируется ли эта архитектура для миллионов пользователей, пытающихся одновременно читать одну и ту же коллекцию для разных документов?
Я понимаю, что NoSQL работает быстро, но сколько времени потребуется поиску для определения наличия документа среди 1 миллиарда из них? Любое простое практическое правило, связывающее задержку с размером коллекции для запроса на чтение без извлечения данных, будет высоко оценено.