Нет, YugabyteDB не имеет движка только в памяти .
Это распределенная база данных с сохранением / репликацией, как некоторые из ее основных принципов. Вы можете запустить его с коэффициентом репликации 1, но он разработан с учетом настойчивости. Если узел перезагружается, данные по-прежнему сохраняются, и кэш-память в оперативной памяти разогревается по требованию очень быстро.
Сказав это, YugabyteDB рассчитан на очень хорошую производительность чтения (до миллисекций c задержек), даже если набор данных не помещается полностью в ОЗУ.
Ссылки:
" Расширение RocksDB для скорости и масштаба " описывает некоторые из этих работ, выполненных в механизме хранения YugabyteDB, который основан на RocksDB.
Этот пост описывает измерения производительности для произвольной рабочей нагрузки чтения, когда набор данных не помещается в ОЗУ.