GeoStore Core Concepts

The GeoStore is a spatial database builder. With the GeoStore, you can store your data, index it, and search it.

Link Indexing Back to Top

Indexes are key to GeoStore performance. The GeoStore uses indexes to look up potential candidates during a search.

Link Geospatial Indexes Back to Top

Each GeoStore instance requires a Geospatial index (like RTree). These indexes allow for a quick search of possible data that could be within or contain the polygon that you pass in to the GeoStore for a search. It is then later up to math to determine whether the correct data is found.

Link Alternate Indexes Back to Top

A GeoStore can also have one or more alternate indexes associated with it. These allow for other properties of a Feature to be indexed, such as Crime or Year in order to quickly remove the data from being checked with math.

Link Storing of the Data Back to Top

Data in a GeoStore can be stored in multiple ways. These Stores can be local, a database, or remote. As long as they conform to the data store model, it does not matter how or where the data is stored.