Я хочу знать, как RabbitMQ сохраняет сообщения физически в ОЗУ и диске?
Я знаю, что RabbitMQ пытается сохранить сообщения в памяти (Но я не знаю, как сообщения помещаются в Рам). Но сообщения могут быть разлиты на диск, когда сообщения находятся в режиме постоянной или когда у брокера есть давление памяти. (Но я не знаю, как сообщения хранятся на диске.)
Я хотел бы знать об этом внутренности. К сожалению, официальная документация на домашней странице не раскрывает внутренние детали.
Какой документ я должен прочитать для этого?