---
title: PostGIS
tableOfContents: false
sidebar:
    order: 6
---

Связка Postgres + PostGIS -- это зарекомендовавшее себя открытое решение для работы с пространственными данными в сети.

PostGIS популярен. Легко найти информацию в сети. Давно используется, соответственно модели будут давать нормальные ответы. Используется как для веб-картографии, так и для аналитики. 

PostGIS универсален. Для большинства случаев связка Postgres + PostGIS оказывается подходящим вариантом. Она проста в обращении, поэтому используется на небольших проектах. Она может работать под нагрузкой с большими объёмами данных, поэтому используется на крупных предприятиях.

PostGIS избыточен. В случаях, когда к пространственным данным не нужно совершать пространственных запросов, такая связка избыточна, например, нам в первом упражнении было достаточно статических GeoJSON-файлов.

PostGIS не хватает. Редко. Например, при необходимости [агрегации на лету](https://github.com/ClickHouse/adsb.exposed/) десятков и сотен миллионов строк слабо структурированных данных (ClickHouse) или при необходимости [особо быстрого ответа](https://www.youtube.com/watch?v=cSFWlF96Sds) большому количеству пользователей (Redis).