Skip to main content

Search services

Search services allow searching and retrieving information on various objects such as organizations, buildings, public places, etc.

Architecture

On-premise Search services architecture

Search services architecture consists of two services:

  • Catalog APIs provide RESTful APIs for applications.
  • Search API is a search engine that processes requests made by Catalog APIs.

Dependencies

  • For Search API

    • Shared infrastructure:

      • S3 compatible storage for storing the search indexes (Installation Artifacts Storage).
  • For Catalog APIs

    • Shared infrastructure:

      • PostgreSQL data storage for storing object data with the PostGIS extension.

      Note

      Instead of PostgreSQL, you can use an alternative from the unified register of Russian programs. For available alternatives, see the see the System requirements section.

    • Services:

      • License service
      • API Keys service
      • Statistics Collection service
      • Search API

For more information on how to check requirements for each service, refer to the System requirements document.

What's next?