Gigantz
@Gigantz
Front-end Developer

Какую выбрать базу данных для работы с гео данными?

Есть проект в котором будут в основном такие операции:
- создал объект с координатами
- нашел объекты в радиусе 1 км (к примеру)

Ожидается что это будет использовать достаточно большое кол-во людей.
Поэтому вопрос в том какую базу данных или сервис выбрать для данных операций?

Варианты рассматриваю: PostGIS, Mongo (Geospatial Queries) или сервис Algolia.
Так как тут не нужны трудные расчеты и тд. вариант PostGIS кажется громоздким, а Mongo слабым (из-за блокировки при создании).
  • Вопрос задан
  • 576 просмотров
Пригласить эксперта
Ответы на вопрос 2
@blandger
Использовал MongoDb для гео данных (создание спорт события любителей + собрать "команду" на него, в том числе по кругу координат), было это более 5-7 лет назад, проблем не наблюдал.
Также был проект с гео базой для 5-6 (где-то так) миллионов записей на выборках (вставка была заранее выполнена), работало тоже довольно быстро.
Ответ написан
Комментировать
dromenkojunior
@dromenkojunior
Tableau, python, SQL
Я за PostGIS. Даже если сейчас не нужны трудные расчеты, то они могут понадобиться в будущем. И у вас будет готова БД к такому развитию событий.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы