Spec-Zone.ru › MariaDB

Загрузка данных в MyRocks

Будучи оптимизированным для записи движком хранения, MyRocks имеет специальные способы загрузки данных намного быстрее, чем обычные INSERT.

См.

  • http://myrocks.io/docs/getting-started/; раздел о "Миграции из InnoDB в MyRocks в рабочей среде" содержит некоторые подсказки.
  • https://github.com/facebook/mysql-5.6/wiki/Data-Loading содержит более подробное описание темы.

Примечание. Когда вы загружаете данные с помощью rocksdb_bulk_load=1 и данные конфликтуют с данными, уже находящимися в базе данных, могут возникнуть нетривиальные ошибки, например:

ERROR 1105 (HY000): [./.rocksdb/test.t1_PRIMARY_2_0.bulk_load.tmp] bulk load error: 
  Invalid argument: External file requires flush
Содержимое, воспроизводимое на этом сайте, является собственностью его соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/loading-data-into-myrocks/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API