Вам нужно будет хранить индексы Solr на томе EBS, который вы можете подключить к серверу. S3 предназначен для подачи файлов непосредственно в Интернет (например, изображений и файлов css) или для общего хранения файлов (например, резервных копий). Он не предназначен для использования в качестве подключенного диска для базы данных.
Solr любит очень высокий IO, поэтому SSD с поддержкой EBS томов отлично подходит для этого. Вы также можете делать снимки тома EBS для резервного копирования своих данных.
Если вы установили slr-устройства Solr, вы также можете избежать использования эфемерного хранилища сервера. Это большой раздел, который поставляется с большинством типов экземпляров. Это энергозависимое хранилище, то есть все данные теряются, если сервер выключен. Тем не менее, это бесплатно и довольно быстро. Он идеально подходит для подчиненного устройства, которое копирует свои данные из экземпляра Master Sol, поддерживаемого EBS.
Я не знаком с Solr. Как он хранит данные индекса? Плоские файлы? база данных? На веб-сайте говорится, что он масштабируемый. Как он масштабируется в нескольких экземплярах? –
Я тоже новичок в solr. Насколько я знаю, он не хранит плоские файлы. Что касается масштабируемости, я думаю, это связано с тем, что вы можете настроить все экземпляры solr для использования одного и того же ядра solr. – Woooooooo