📝 OrientDB教程

63篇技术文档
  OrientDB教程

📅  最后修改于: 2020-11-26 05:08:52        🧑  作者: Mango

OrientDB是一个开放源代码NoSQL数据库管理系统,它包含传统DBMS的功能以及Document和Graph DBMS的新功能。它是用Java编写的,而且速度惊人。它每秒可以在商品硬件上存储220,000条记录。在本教程的以下各章中,我们将仔细研究OrientDB,这是最好的开源,多模型,下一代NoSQL产品之一。本教程适用于愿意通过简单的步骤学习NoSQL数据库的软件专业人员。本教程将对O...

  OrientDB-概述

📅  最后修改于: 2020-11-26 05:09:35        🧑  作者: Mango

OrientDB是一个开源NoSQL数据库管理系统。NoSQL数据库提供了一种存储和检索NO关系或NON关系数据的机制,该关系是指除表格数据之外的其他数据,例如文档数据或图形数据。 NoSQL数据库越来越多地用于大数据和实时Web应用程序中。 NoSQL系统有时也称为“不仅SQL”,以强调它们可能支持类似SQL的查询语言。OrientDB也属于NoSQL家族。 OrientDB是第二代分布式图形数...

  OrientDB-安装

📅  最后修改于: 2020-11-26 05:13:04        🧑  作者: Mango

OrientDB安装文件有两个版本-社区版-OrientDB社区版是Apache在0.2许可下作为开源发布的企业版-OrientDB企业版作为专有软件发布,该软件基于社区版构建。它是社区版的扩展。本章介绍OrientDB社区版的安装过程,因为它是开源的。先决条件社区版和企业版都可以在实现Java虚拟机(JVM)的任何操作系统上运行。 OrientDB需要Java 1.7或更高版本。使用以下步骤将O...

  OrientDB-基本概念

📅  最后修改于: 2020-11-26 05:14:25        🧑  作者: Mango

OrientDB的主要功能是支持多模型对象,即,它支持不同的模型,例如文档,图形,键/值和实数对象。它包含一个单独的API,以支持所有这四个模型。文件模型术语文档模型属于NoSQL数据库。这意味着数据存储在文档中,文档组称为集合。从技术上讲,文档是指一组键/值对或也称为字段或属性。OrientDB使用诸如类,集群和链接之类的概念来存储,分组和分析文档。下表说明了关系模型,文档模型和OrientDB...

  OrientDB-数据类型

📅  最后修改于: 2020-11-26 05:15:07        🧑  作者: Mango

OrientDB本机支持多种数据类型。以下是相同的完整表格。Sr. No.TypeDescription1BooleanHandles only the values True or False.Java types: java.lang.BooleanMin: 0Max: 12Integer32-bit signed integers.Java types: java.lang.Interger...

  OrientDB-控制台模式

📅  最后修改于: 2020-11-26 05:15:34        🧑  作者: Mango

OrientDB控制台是一个Java应用程序,可用于OrientDB数据库和Server实例。 OrientDB支持几种控制台模式。互动模式这是默认模式。只需通过执行以下脚本bin / console.sh(或MS Windows系统中的bin / console.bat)启动控制台。确保具有执行权限。完成后,控制台即可接受命令。批处理模式要以批处理方式执行命令,请运行以下bin / consol...

  OrientDB-创建数据库

📅  最后修改于: 2020-11-26 05:15:57        🧑  作者: Mango

OrientDB数据库的SQL参考提供了几个用于创建,更改和删除数据库的命令。以下语句是“创建数据库”命令的基本语法。以下是上述语法中有关选项的详细信息。<database-url>-定义数据库的URL。 URL包含两部分,第一部分是<mode>,第二部分是<path>。<mode>-定义模式,即本地模式或远程模式。<path>-定义数据库的路径。<用户>-定义要连接到数据库的用户。<passwo...

  OrientDB-Alter数据库

📅  最后修改于: 2020-11-26 05:16:27        🧑  作者: Mango

数据库是具有不同属性的重要数据模型之一,您可以根据需要对其进行修改。以下语句是Alter Database命令的基本语法。其中<attribute-name>定义要修改的属性,而<attribute-value>定义要为该属性设置的值。下表定义了用于更改数据库的受支持属性的列表。Sr.No.Attribute NameDescription1STATUSDefines the database’s...

  OrientDB-备份数据库

📅  最后修改于: 2020-11-26 05:17:00        🧑  作者: Mango

与RDBMS一样,OrientDB也支持备份和还原操作。在执行备份操作时,它将使用ZIP算法将当前数据库的所有文件转换为压缩的zip格式。通过启用自动备份服务器插件,可以自动使用此功能(备份)。但是,基于数据库的备份或导出数据库是相同的,但是,基于我们必须知道何时使用备份以及何时使用导出的过程。进行备份时,它将创建数据库的一致副本,所有其他写操作均被锁定,并等待完成备份过程。在此操作中,它将创建一...

  OrientDB-还原数据库

📅  最后修改于: 2020-11-26 05:17:23        🧑  作者: Mango

与RDBMS一样,OrientDB也支持还原操作。仅在控制台模式下,您才能成功执行此操作。以下语句是恢复操作的基本语法。例您只需要从控制台模式执行此操作。因此,首先必须使用以下OrientDB命令启动OrientDB控制台。然后,连接到相应的数据库以还原备份。您可以使用以下命令连接到名为demo的数据库。成功连接后,可以使用以下命令从“ backup-demo.zip”文件还原备份。在执行之前,请...

  OrientDB-连接数据库

📅  最后修改于: 2020-11-26 05:17:47        🧑  作者: Mango

本章说明如何从OrientDB命令行连接到特定数据库。它打开一个数据库。以下语句是Connect命令的基本语法。以下是上述语法中有关选项的详细信息。<database-url>-定义数据库的URL。 URL包含两个部分,一个是<mode>,第二个是<path>。<mode>-定义模式,即本地模式或远程模式。<path>-定义数据库的路径。<用户>-定义要连接到数据库的用户。<password>-定...

  OrientDB-断开数据库连接

📅  最后修改于: 2020-11-26 05:18:08        🧑  作者: Mango

本章说明如何从OrientDB命令行断开与特定数据库的连接。它关闭当前打开的数据库。以下语句是Disconnect命令的基本语法。注–仅在连接到特定数据库后才能使用此命令,它将仅关闭当前正在运行的数据库。例在此示例中,我们将使用上一章中创建的名为“ demo”的数据库。我们将与演示数据库断开连接。您可以使用以下命令断开数据库连接。如果成功断开连接,您将获得以下输出:...

  OrientDB-信息数据库

📅  最后修改于: 2020-11-26 05:18:34        🧑  作者: Mango

本章说明如何从OrientDB命令行获取特定数据库的信息。以下语句是Info命令的基本语法。注–仅在连接到特定数据库后才能使用此命令,它将仅检索当前正在运行的数据库的信息。例在此示例中,我们将使用上一章中创建的名为“ demo”的数据库。我们将从演示数据库中检索基本信息。您可以使用以下命令断开数据库连接。如果成功断开连接,您将获得以下输出。...

  OrientDB-列表数据库

📅  最后修改于: 2020-11-26 05:18:58        🧑  作者: Mango

本章说明如何从OrientDB命令行获取实例中所有数据库的列表。以下语句是info命令的基本语法。注–仅在连接到本地或远程服务器后才能使用此命令。例在检索数据库列表之前,我们必须通过远程服务器连接到localhost服务器。需要提醒的是,用于连接到localhost实例的用户名和密码分别是guest和guest,这是在orintdb / config / orientdb-server-confi...

  OrientDB-冻结数据库

📅  最后修改于: 2020-11-26 05:19:19        🧑  作者: Mango

每当您要将数据库状态设置为静态时,都意味着数据库对任何读取和写入操作均没有响应的状态。简而言之,数据库处于冻结状态。在本章中,您可以学习如何从OrientDB命令行冻结数据库。以下语句是freeze database命令的基本语法。注–仅在连接到远程或本地数据库中的特定数据库后,才能使用此命令。例在此示例中,我们将使用上一章中创建的名为“ demo”的数据库。我们将从CLI冻结此数据库。您可以使用...