Jump to content

MyRocks

MyRocks
Разработчик(и) Фейсбук, Инк.
Первоначальный выпуск 2015 ; 9 лет назад ( 2015 )
Репозиторий github /фейсбук /mysql-5 .6
Написано в С++
Тип Механизм базы данных
Лицензия Лицензионная лицензия 2.0
Веб-сайт Мирокс .что

MyRocks — это программное обеспечение с открытым исходным кодом, разработанное в Facebook для использования функций MySQL с реализациями RocksDB . Он основан на Oracle MySQL 5.6.

Начиная с версии 10.2.5, MariaDB включает MyRocks в качестве механизма хранения альфа-стадии. [1] [2] MariaDB 10.3.7 включает MyRocks в качестве механизма хранения. [3] MyRocks также поставляется с Percona Server .

Библиотека поддерживается командой разработки баз данных Facebook.

RocksDB оптимизирован для быстрого хранения с малой задержкой, а MyRocks нацелен на сохранение эффективности экономии хранилища.

Эффективность MyRock направлена ​​на повышение эффективности использования пространства, повышение эффективности записи и повышение эффективности чтения. [4]

  • Повышение эффективности использования пространства означает использование меньшего количества SSD-накопителей.
  • Более высокая эффективность записи означает долговечность SSD.
  • Повышение эффективности чтения достигается за счет большего количества доступных ресурсов ввода-вывода для обработки запросов.

Тесты производительности на трех разных экземплярах — MyRocks (сжатый), InnoDB (несжатый) и InnoDB (сжатый, размер страницы 8 КБ) — обнаружили: [4]

  • MyRocks был в 2 раза меньше InnoDB (сжатый) и в 3,5 раза меньше InnoDB (несжатый).
  • MyRocks также имеет в 10 раз более низкую скорость записи в хранилище по сравнению с InnoDB.

При использовании SSD-хранилища базы данных это означает меньше используемого пространства и более высокий срок службы хранилища с течением времени.

Платформы поддержки

[ редактировать ]

Официально поддерживаемое подмножество платформ:

  • ЦентОС 6.8
  • ЦентОС 7.2.x

Наборы инструментов компилятора, с помощью которых мы проверяем наши сборки:

  • gcc 4.8.1
  • gcc 4.9.0
  • gcc 5.4.0
  • gcc 6.1.0
  • Кланг 3.9.0

Прилагаются все усилия для поддержки следующих ОС:

  • Убунту 14.04.4 ЛТС
  • Убунту 15.10
  • Убунту 16.04 ЛТС

См. также

[ редактировать ]
  1. ^ «Мысли о MariaDB Server 10.3 с встречи разработчиков MariaDB в Амстердаме, часть 1 — MariaDB.org» . MariaDB.org . 10.10.2016 . Проверено 6 января 2017 г.
  2. ^ «Добавлен альфа-хранилище MyRocks — примечания к выпуску MariaDB 10.2.5» . MariaDB.org . 05.04.2017 . Проверено 31 августа 2017 г.
  3. ^ «Примечания к выпуску MariaDB 10.3.4» . MariaDB.com . 18 января 2018 г. Проверено 19 января 2018 г.
  4. ^ Jump up to: а б «MyRocks: база данных MySQL, оптимизированная для хранения и записи» . Код Фейсбука . 31 августа 2016 г. Проверено 6 января 2017 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 05b66b61aba8653848aa67cfb8ceb9d4__1713508020
URL1:https://arc.ask3.ru/arc/aa/05/d4/05b66b61aba8653848aa67cfb8ceb9d4.html
Заголовок, (Title) документа по адресу, URL1:
MyRocks - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)