Здравствуйте, я занимаюсь разработкой приложения для Android и использую Firebase's Firestore. Я беспокоюсь о создании имени пользователя для моего пользователя, когда он подписывается на мое приложение. Я знаю, что должен проверить, существует ли имя пользователя в моей базе данных, но что, если у вас есть 1 миллион пользователей или 5. Я не думаю, что результаты будут быстрыми при запросе всей базы данных. Является ли запрос всей базы данных единственным подходом? или, может быть, создание коллекции имен пользователей с 24 документами внутри, и, например, первый документ содержит коллекцию имен пользователей, начинающуюся с a, затем второй документ содержит коллекцию имен пользователей, начинающихся с b, и так далее. Нужна ваша помощь. Спасибо.