Indexing free-text search data

The free-text search process consists of three steps:

  1. Initial population of the search index database using a batch process.
  2. Continuous index updates in production using messaging.
  3. Executing a search query to Solr server.

As users make and save changes, PolicyCenter updates the indexes dynamically.