DB-EnginesExtremeDB: mitigate connectivity issues in a DBMSEnglish
Deutsch
Informationen zu relationalen und NoSQL DatenbankmanagementsystemenEin Service von solid IT

Blog > Post

Spatial database management systems

von Matthias Gelbmann, 6. April 2021
Tags: GeoMesa, PostGIS, Spatial DBMS, SpatiaLite

We have added Spatial DBMSs as a new DBMS category.

What is a Spatial DBMS

A Spatial DBMS is a database management system that is able to efficiently store, manipulate and query spatial data. Spatial data represent objects in a geometric space, for example points and polygons.

While any DBMS can store simple spatial data, e.g. in form of (x,y) coordinates, we expect more from a Spatial DBMS. Spatial DBMSs typically provide dedicated data types to store also more complex types of spatial data. Additionally, they implement spatial indices to optimize the access to sets of spatial data. Spatial indices allow, for example, to efficiently retrieve points that are within a certain distance of other objects. Furthermore, spatial DBMSs provide features to perform operations on objects or to manipulate objects. Examples are computing distances between complex spatial objects, merging or intersecting objects, and calculating properties of objects, such as areas of polygons.

Specialized Spatial DBMSs

Geospatial data are an important subset of spatial data, dealing with data that describe locations on the Earth's surface. Geographic information systems (GIS) are able to work with geospatial data.

Spatio-temporal data are another common variation, where spatial data is combined with time stamps, and thus offering another dimension for data storage and manipulation.

Spatial DBMS Ranking

The most popular Spatial DBMS at the moment are

You can see all systems in the Spatial DBMS ranking.

There are also a fair number of DBMSs that support the spatial model as secondary database model, including 8 of the top 10 systems in our ranking. See our explanation about how and why we distinguish between primary and secondary database models.





Teilen sie diese Seite mit ihrem Netzwerk

Featured Products

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

Ontotext logo

GraphDB allows you to link diverse data, index it for semantic search and enrich it via text analysis to build big knowledge graphs. Get it free.

SingleStore logo

Build AI apps with Vectors on SQL and JSON with milliseconds response times.
Try it today.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Milvus logo

The open source vector database for GenAI.
Try Managed Milvus Free

Präsentieren Sie hier Ihr Produkt