OrientDB是多模型、支持文挡数据库和图形数据库管理的NoSQL数据库。它使用Java实现的,所以可以在任何主流操作系统上运行。它完全兼容ACID。 参考:在Ubuntu 14.04上安装配置OrientDB数据库
导出OrientDB数据库 如果OrientDB服务没有启动,使用下面命令启动它: sudo service orientdb start # 启动 sudo service orientdb status # 检查服务状态 连接OrientDB: sudo -u orientdb /opt/orientdb/bin/console.sh 输出类似如下信息: OrientDB console v.2.2.29 Type 'help' to display all the supported commands. Installing extensions for GREMLIN language v.2.6.0 orientdb> 连接到你想要导出的数据库: 下面导出的数据库为MyData,使用默认的用户admin,密码admin: orientdb> connect plocal:/opt/orientdb/databases/MyData admin admin 如果成功,你可以看到类似如下输出信息: Connecting to database [plocal:/opt/orientdb/databases/MyData] with user 'admin'...OK orientdb {db=MyData}> 你也可以使用远程模式,它允许多个用户同时访问一个数据库: orientdb> connect remote:127.0.0.1/MyData admin admin 输出的信息大致如下: Disconnecting from the database [null]...OK Connecting to database [remote:127.0.0.1/MyData] with user 'admin'...OK orientdb {db=MyData}> 连接到想要导出的数据库之后就可以导出数据库了,export命令导出的数据库为用gzip压缩的json格式。下面的命令把数据库导出到OrientDB的数据库目录/opt/orientdb/databases: orientdb> export database /opt/orientdb/databases/MyData.export 输出类似如下信息: Exporting current database to: database /opt/orientdb/databases/MyData.export in GZipped JSON format ... ... ... /opt/orientdb/databases/MyData.export.gz文件就是导出的数据库。 导出之后就可以断开数据库连接了: orientdb> disconnect 如果成功,输出如下信息: Disconnecting from the database [MyData]...OK orientdb>
导入数据库 我们下面导入上面导出的数据库,默认下,导入的数据会覆盖数据库。 同上,首先要连接到数据库: orientdb> connect plocal:/opt/orientdb/databases/MyData admin admin 也可以: orientdb> connect remote:127.0.0.1/MyData admin admin 连接到数据库之后导入MyData.export.gz: orientdb> import database /opt/orientdb/databases/MyData.export.gz 根据你要导入的数据多少,可能需要几分钟。 断开数据库连接: orientdb> disconnect 退出OrientDB命令行: orientdb> exit |