Установка приоритета чтения / записи в Аранго - PullRequest
0 голосов
/ 28 мая 2019

Мы хотели бы знать, есть ли способ автоматически приоритезировать процессы чтения над процессами записи в Arango

Мы используем Arango 3.4.3 на экземпляре i3.2xlarge ec2 с 8 ГБ sde1 и 80 ГБ для томаданные.У нас есть несколько коллекций, самая большая из которых имеет ~ 12 миллионов документов, а самая большая диаграмма имеет около 20 миллионов ребер.Мы используем один экземпляр, а также использую rockDB.В прошлом у нас были некоторые проблемы с выполнением неиндексированных запросов (проблема заключалась в очень большом времени выполнения), мы решили эту проблему, обновив нашу машину до i3.2xlarge ec2-instance.В последнее время я столкнулся с проблемой, когда у нас есть процессы, которые записывают много данных в БД.Что происходит, так это то, что процессы чтения становятся очень медленными.Есть ли способ дать чтению более высокий приоритет, чем записи?Я не возражаю, что процессы записи будут занимать больше времени, пока мы сможем запрашивать нашу базу данных, пока они работают.

...