Skip to main content

Search services

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

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.

search-architecture

For more information on installing search services with Search API, see Installing search API services.

Dependencies

  • For Search API and Search API v8

    • 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.
      Software alternatives

      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?