Firesearch.dev - Serverless full-text search

Searching

Once Indexes are populated with Documents, let the search begin.

  • Searching indexes
  • Search performance
  • Filtering
  • Intelligent ranking
  • Searching indexes

    Firesearch lets you perform searches against Indexes.

    End-users can provide a search term string (also called the query terms), and they will receive results of documents that match their query in some way.

    Results will contain the document ID, along with any other fields that were set when the document was added. A series of highlights are also returned, showing clips of the content that Firesearch deems most relevant.

    Search performance

    Firesearch is designed to deliver results quickly, and does so at constant speed.

    Queries scale with the number of results not the size of the entire data set. Performance will be consistent whether fetching from a set of 100, or 100,000,000 documents.

    Filtering

    If your Documents contain fields, you can optionally specify a key/value to match, shrinking the potential dataset size for more accurate results.

    Intelligent ranking

    If your licence includes Machine learning ranking, the results will be ordered and scored by what is likely to be most relevant to the search query.

    • Did you know? To enable Machine learning ranking you must deploy an appropriate image. See the Deployment guide.