Я создаю приложение с помощью Firebase. Я использую geofire, чтобы каждый пользователь мог найти соседних пользователей моего приложения. Мне было интересно, повлияет ли способ структурирования моей базы данных на скорость запроса при сотнях тысяч или даже миллионах пользователей?
Я не мог найти ответ на свой вопрос в Интернете и, читая документацию по geofire, мне это тоже не совсем понятно. В настоящее время моя база данных имеет следующую структуру:
users: {
userID: {
First Name: "Joe"
Last Name: "Smith"
location: {
g: "9qrq9824l3"
l: {
0: 24.1439871
1: 413.342499
Повлияет ли структурирование моей базы данных таким образом (путем размещения информации о расположении географического огня под ИД пользователя каждого пользователя) повлиять на скорость загрузки, когда пользователей много?