FAQ Indexing How to index NoSQL Database like MongoDB?

Last updated 03 April 2017

Algolia is database agnostic and can be used with any datasource, including NoSQL databases.

The indexing process stays the same with NoSQL databases:

  1. Fetch/Export the data you want to search in from your database
  2. Format your data as Algolia records
  3. Add your records to an Algolia index using one of our API clients

Here are a few guides that can help you:

Did you find this page helpful?

We're always looking for advice to help improve our documentation! Please let us know what's working (or what's not!) - we're constantly iterating thanks to the feedback we receive.

Send us your suggestions!