主要内容:示例与RDBMS类似,OrientDB提供了删除数据库的功能。 删除数据库是指完全删除数据库。 以下语句是数据库命令的基本语法。 以下是有关上述语法中选项的详细信息。 - 要删除的数据库名称。 - 有权删除数据库的数据库的用户名。 - 特定用户的密码。 示例 有两种方法可以删除数据库,第一种方法是:删除当前打开的数据库,另一种是:通过提供特定的名称来删除特定的数据库。 在这个例子中,我们将使用在前面章
根据技术术语,优化表示“在最快的时间内实现更好的性能”。 参照数据库,优化涉及最大化检索数据的速度和效率。 OrientDB支持轻量级边缘,这意味着数据实体之间的直接关系。 简而言之,它是一个字段到字段的关系。 OrientDB提供了不同的方法来优化数据库。 它支持将常规边转换为轻量级边缘。 以下语句是数据库命令的基本语法。 将常规边转换为轻量级边,而禁用输出。 示例 在这个例子中,我们将使用在前
在本章中,将学习如何通过OrientDB命令行界面回滚未提交的事务。 以下语句是数据库命令的基本语法。 注 - 只有在连接到特定数据库并开始事务后,才能使用此命令。 示例 在这个例子中,我们将使用在前一章中创建的名为的数据库。您将看到回滚事务的操作并使用事务来存储记录。 首先,使用以下命令启动事务。 然后,使用以下命令将值为和的记录插入到表中。 可以使用以下命令从表中检索记录。 如果此命令成功执行
与RDBMS相似,OrientDB也提供了和等事务概念。 提交是指通过保存对数据库的所有更改来关闭事务。 回滚是指将数据库状态恢复到您打开事务的位置。 以下语句是数据库命令的基本语法。 注 - 只有在连接到特定数据库并开始事务后,才能使用此命令。 示例 在这个例子中,我们将使用在前一章中创建的名为的数据库。将看到提交事务的操作并使用事务来存储记录。 首先,使用以下命令启动事务。 然后,使用以下命令
如果想要导入数据库,必须使用由命令生成的JSON格式导出文件。 在本章中,学习如何从OrientDB命令行导入数据库。 以下语句是数据库命令的基本语法。 注 - 只有在连接到特定数据库后才能使用此命令。 示例 在这个例子中,我们将使用在前一章中创建的名为的数据库。可以使用以下命令将数据库导入名为的文件。 如果成功执行,将会看到以下输出以及成功的通知。
与RDBMS类似,OrientDB还提供了导出和导入数据库等功能。 OrientDB使用JSON格式导出数据。 默认情况下,命令使用GZIP算法来压缩文件。 导出数据库时不会锁定数据库,这意味着您可以对其执行并发读取和写入操作。可以创建该数据的完全副本,因为并发的读取和写入操作。 在本章中,学习如何从OrientDB命令行导出数据库。 以下语句是命令的基本语法。 注 - 只有在连接到特定数据库后才
主要内容:Config Set命令,CONFIG GET命令在本章中,学习如何通过OrientDB命令行显示特定数据库的配置。 该命令适用于本地和远程数据库。 配置信息包含启用或未启用的默认缓存,该缓存的大小,加载因子值,映射的最大内存,节点页面大小,池最小和最大大小等。 以下语句是数据库命令的基本语法。 注 - 只有在连接到特定数据库后才能使用此命令。 示例 在这个例子中,我们将使用在前一章中创建的名为的数据库。 可以使用以下命令来显示演示数据库的配置。
在本章中,您可以学习如何通过OrientDB命令行将数据库从冻结状态转为释放状态。 以下语句是数据库命令的基本语法。 注 - 只有在连接到处于冻结状态的特定数据库后,才能使用此命令。 示例 在这个例子中,我们将使用我们在前一章中创建的名为的数据库。 我们将释放在前一章中冻结的数据库。 可以使用以下命令来释放数据库。 如果它成功执行,将获得以下输出。
无论何时可能需要将数据库状态设置为静态,意味着数据库未响应任何读取和写入操作的状态。 简单地说,数据库处于冻结状态。 在本章中,可以学习如何从OrientDB命令行冻结数据库。 以下语句是冻结数据库命令的基本语法。 注 - 只有在连接到远程或本地数据库中的特定数据库后,才能使用此命令。 示例 在这个例子中,我们将使用我们在前一章中创建的名为的数据库。 我们将从CLI冻结这个数据库。 可以使用以下命
本章介绍如何从OrientDB命令行获取实例中所有数据库的列表。 以下语句是命令的基本语法。 注 - 只有在连接到本地或远程服务器后,才能使用此命令。 示例 在检索数据库列表之前,必须通过远程服务器连接到本地主机服务器。 需要提醒的是,连接到本地主机实例的用户名和密码分别是和,它是在文件中配置的。 可以使用以下命令连接到数据库服务器实例。 它会询问密码。 根据的配置文件密码也是。 如果连接成功,将
本章介绍如何从OrientDB命令行获取特定数据库的信息。 以下语句是命令的基本语法。 注 - 只有在连接到特定数据库后才能使用此命令,并且它将检索仅当前正在运行的数据库的信息。 示例 在这个例子中,我们将使用我们在前一章中创建的名为的数据库。 将从数据库中检索基本信息。 可以使用以下命令获取数据库信息。 如果成功执行上面命令,将获得以下输出。
本章介绍如何从OrientDB命令行连接到特定数据库。 它打开一个数据库。 以下语句是Connect命令的基本语法。 以下是有关上述语法中选项的详细信息。 - 定义数据库的URL。 URL包含两部分,第一部分是,第二部分是。 - 定义模式,即本地模式或远程模式。 - 定义数据库的路径。 - 定义要连接到数据库的用户。 - 定义连接到数据库的密码。 示例 我们已经在前面的章节中创建了一个名为的数据库
就像RDBMS一样,OrientDB也支持恢复操作。 只有从控制台模式中,您才能成功执行此操作。 以下语句是恢复操作的基本语法。 示例 只能从控制台模式执行此操作。 因此,首先必须使用以下OrientDB命令启动OrientDB控制台。 然后,连接到相应的数据库以恢复备份。 可以使用以下命令连接到名为的数据库。 连接成功后,可以使用以下命令从文件恢复备份。在执行之前,请确保文件位于当前目录中。 如
和RDBMS一样,OrientDB也支持备份和恢复操作。 在执行备份操作时,它将使用ZIP算法将当前数据库的所有文件转换为压缩的zip格式。 通过启用自动备份服务器插件,可以自动利用此功能(备份)。 但是,根据必须知道何时使用备份以及何时使用导出的过程,对数据库进行备份或导出数据库是相同的。 在进行备份时,它会创建一个数据库的一致副本,所有进一步的写入操作都会被锁定并等待完成备份过程。 在这个操作
数据库是具有不同属性的重要数据模型之一,您可以根据需要修改它们。 以下语句是命令的基本语法。 其中定义了要修改的属性,定义了要为该属性设置的值。 下表定义了用于更改数据库的受支持属性的列表。 编号 属性名称 描述 1 STATUS 定义不同属性之间的数据库状态。 2 IMPORTING 设置导入状态。 3 DEFAULTCLUSTERID 使用ID设置默认群集。 默认情况下是。 4 DATEFOR