Какую выбрать базу данных для работы с гео данными?
Есть проект в котором будут в основном такие операции:
- создал объект с координатами
- нашел объекты в радиусе 1 км (к примеру)
Ожидается что это будет использовать достаточно большое кол-во людей. Поэтому вопрос в том какую базу данных или сервис выбрать для данных операций?
Варианты рассматриваю: PostGIS, Mongo (Geospatial Queries) или сервис Algolia.
Так как тут не нужны трудные расчеты и тд. вариант PostGIS кажется громоздким, а Mongo слабым (из-за блокировки при создании).
Использовал MongoDb для гео данных (создание спорт события любителей + собрать "команду" на него, в том числе по кругу координат), было это более 5-7 лет назад, проблем не наблюдал.
Также был проект с гео базой для 5-6 (где-то так) миллионов записей на выборках (вставка была заранее выполнена), работало тоже довольно быстро.