Skip to main content

Switch document engine

Switch your doc engine from Elasticsearch to Infinity.


RAGFlow uses Elasticsearch by default for storing full text and vectors. To switch to Infinity, follow these steps:

WARNING

Switching to Infinity on a Linux/arm64 machine is not yet officially supported.

  1. Stop all running containers:

    $ docker compose -f docker/docker-compose.yml down -v
WARNING

-v will delete the docker container volumes, and the existing data will be cleared.

  1. Set DOC_ENGINE in docker/.env to infinity.

  2. Start the containers:

    $ docker compose -f docker-compose.yml up -d