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 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.