Есть ли в югабайте движок в памяти - PullRequest
0 голосов
/ 20 января 2020

Есть ли у нас какой-либо механизм в памяти, такой же, как Couchbase предоставляет слой в памяти, и все данные хранятся в памяти, и если узел перезагружает ваши данные, то они исчезли. мы не хотим использовать yedis для кэширования слоя, если он есть.

1 Ответ

2 голосов
/ 21 января 2020

Нет, YugabyteDB не имеет движка только в памяти .

Это распределенная база данных с сохранением / репликацией, как некоторые из ее основных принципов. Вы можете запустить его с коэффициентом репликации 1, но он разработан с учетом настойчивости. Если узел перезагружается, данные по-прежнему сохраняются, и кэш-память в оперативной памяти разогревается по требованию очень быстро.

Сказав это, YugabyteDB рассчитан на очень хорошую производительность чтения (до миллисекций c задержек), даже если набор данных не помещается полностью в ОЗУ.

Ссылки:

  • " Расширение RocksDB для скорости и масштаба " описывает некоторые из этих работ, выполненных в механизме хранения YugabyteDB, который основан на RocksDB.

  • Этот пост описывает измерения производительности для произвольной рабочей нагрузки чтения, когда набор данных не помещается в ОЗУ.

...