Python的OrientDB驱动程序使用二进制协议。 PyOrient是git hub项目名称,它用于将OrientDB与Python连接起来并操作数据。 它适用于OrientDB 1.7及更高版本。 以下命令用于安装…
标签:OrientDB教程
OrientDB Java连接操作
与RDBMS类似,OrientDB支持JDBC。 为此,首先我们需要配置JDBC编程环境。 以下是在应用程序和数据库之间创建连接的过程。 首先,我们需要下载JDBC驱动程序。 请访问以下链接https://code.go…
OrientDB Studio Web界面
OrientDB提供了一个Web UI来通过GUI执行数据库操作。 本章介绍OrientDB中可用的不同选项 – Studio Web界面。 Studio主页 Studio是OrientDB管理的Web界面,…
OrientDB升级
升级时,必须考虑版本号和格式。 有三种格式 – MAJOR,MINOR,PATCH。 MAJOR版本需要不兼容的API更改。 MINOR版本需要向后兼容的功能。 PTCH版本需要向后兼容的错误修复。 要在小版…
OrientDB性能调整
在本章中,可以了解一些关于如何优化使用OrientDB的应用程序的一般技巧。 有三种方法可以提高不同类型数据库的性能。 文档数据库性能调整 – 它使用一种技术来帮助避免为每个新文档创建文档。 对象数据库性能调…
OrientDB日志
OrientDB使用与Java虚拟机捆绑在一起的Java日志框架。 OrientDB的默认日志格式由OLogFormatter类管理。 以下语句是logging命令的基本语法。 <date> <leve…
OrientDB缓存
缓存是一个概念,它将创建数据库表结构的副本,为用户应用程序提供一个舒适的环境。 OrientDB在不同级别有多种缓存机制。 下面的插图给出了关于什么是缓存的说明。 在上图中,DB1,DB2,DB3是应用程序中使用的三种不…
OrientDB钩子(触发器)
OrientDB钩子类似于数据库术语中的触发器,它在用户应用程序中的每个CRUD操作之前和之后启用内部事件。可以使用挂钩编写自定义验证规则,强制执行安全性,或安排外部事件,例如针对关系DBMS进行复制。 OrientDB…
OrientDB事务
和RDBMS一样,OrientDB支持事务ACID属性。 事务包括在数据库管理系统内执行的工作单元。 在数据库环境中维护事务有两个主要原因。 即使系统发生故障,也可以从故障中同时进行恢复并保持数据库的一致性。 在同时访问…
OrientDB索引
索引是一个指向数据库中数据位置的指针。 索引是一种用于快速定位数据而不必搜索数据库中的每条记录的概念。 OrientDB支持四种索引算法和几种类型。 四种类型索引分别是 – SB-Tree索引 它提供了来自其…
OrientDB序列
序列是一个用于自动增量机制的概念,它在OrientDB v2.2中引入。 在数据库术语中,序列是管理计数器字段的结构。 简单地说,当你需要一个始终增加的数字时,主要使用这些序列。 它支持两种类型 – ORDE…
OrientDB函数
本章介绍OrientDB中不同类型函数的完整参考。 下表定义了按功能分类的函数列表。 图函数 用于操纵图形数据的函数。 编号 函数名称 说明 1 Out() 获取从当前记录开始的相邻传出顶点作为顶点。语法:out([&l…