Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Search engines

Updated on July 8, 2022

The search functionality helps you to conveniently retrieve certain information from the system. For example, in a hotel management application, you can search for Smith to get a list of room reservations for that surname.

The search engine in Pega Platform retrieves results by performing a search query that you specify in the search gadget of your application. The system displays the results in the form of a list with the most accurate findings at the top. Using search functionality significantly reduces the time required to find specific information.

Depending on your deployment, Pega Platform supports embedded Elasticsearch or Search and Reporting Service (SRS) as the search engine.

Discover more about embedded Elasticsearch and SRS in the following articles:

  • Elasticsearch

    Elasticsearch is a third-party search engine that ensures a quick way to find relevant information within applications by effectively analyzing huge volumes of data.

  • Search and Reporting Service

    Search and Reporting Service is a feature that provides effective search capabilities by externalizing the full-text search functionalities into an independent microservice. The independence of the Search and Reporting Service improves maintenance because, for example, you can quickly add new service functionalities regardless of the Pega Platform release cycle.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us