Как индексы и поиск Solr работают так быстро?

Сохраняет ли solr индексы в файлах или в памяти? Я просмотрел документ, но в нем упоминается, как он работает так быстро, если он хранит индексы в файлах? Я имею в виду, я хочу понять, как это работает в принципе? Где хранятся индексы и как выполняется поиск так быстро? Если в его памяти постоянно хранятся индексы, загружаемые в память, или как это работает в противном случае?

Я новичок в этом, и это действительно очень простые вопросы, которые помогут мне понять технические аспекты, связанные с этим.

Спасибо