Как и RDBMS, OrientDB также предоставляет такие функции, как Экспорт и Импорт базы данных. OrientDB использует формат JSON для экспорта данных. По умолчанию команда экспорта использует алгоритм GZIP для сжатия файлов.
При экспорте базы данных она не блокируется, что означает, что вы можете выполнять параллельные операции чтения и записи на ней. Это также означает, что вы можете создать точную копию этих данных из-за одновременных операций чтения и записи.
В этой главе вы можете узнать, как экспортировать базу данных из командной строки OrientDB.
Следующий оператор является основным синтаксисом команды «Экспорт базы данных».
EXPORT DATABASE <output file>
Примечание. Эту команду можно использовать только после подключения к определенной базе данных.
пример
В этом примере мы будем использовать ту же базу данных с именем ‘demo’, которую мы создали в предыдущей главе. Вы можете использовать следующую команду для экспорта базы данных в файл с именем «export-demo».
orientdb {db = demo}> EXPORT DATABASE ./export-demo.export
Если он успешно выполнен, он создаст файл с именем «export-demo.zip» или «exportdemo.gz» на основе операционной системы, и вы получите следующий вывод.