×
OrientDB教程OrientDB简介OrientDB安装OrientDB基本概念OrientDB数据类型OrientDB控制台模式

OrientDB数据库命令

OrientDB创建数据库OrientDB修改数据库OrientDB备份数据库OrientDB恢复数据库OrientDB连接数据库OrientDB断开数据库连接OrientDB数据库信息OrientDB列出数据库OrientDB冻结数据库OrientDB释放数据库OrientDB配置数据库OrientDB导出数据库OrientDB导入数据库OrientDB提交数据库OrientDB回滚数据库OrientDB优化数据库OrientDB删除数据库

OrientDB记录命令

OrientDB插入记录OrientDB查询记录OrientDB加载记录OrientDB重新加载记录OrientDB导出记录OrientDB更新记录OrientDB截断记录OrientDB删除记录

OrientDB类命令

OrientDB创建类OrientDB修改类OrientDB截断类OrientDB删除类

OrientDB集群命令

OrientDB创建集群OrientDB修改集群OrientDB截断集群OrientDB删除集群

OrientDB属性命令

OrientDB创建属性OrientDB修改属性OrientDB删除属性

OrientDB顶点命令

OrientDB创建顶点OrientDB移动顶点OrientDB删除顶点

OrientDB边缘命令

OrientDB创建边OrientDB修改边OrientDB删除边

OrientDB高级概念

OrientDB函数OrientDB序列OrientDB索引OrientDB事务OrientDB钩子(触发器)OrientDB缓存OrientDB日志OrientDB性能调整OrientDB升级OrientDB安全OrientDB Studio Web界面

OrientDB接口

OrientDB Java连接操作OrientDB Python连接操作

OrientDB数据类型


OrientDB本地支持多种数据类型。 以下表格列出完整的类型。

编号 类型 描述
1 Boolean 只处理TrueFalse值。对应Java类型:java.lang.Boolean
2 Integer 32位有符号整数。对应Java类型:java.lang.Integer
3 Short 16位有符号整数。对应Java类型:java.lang.short
4 Long 64位有符号整数。 对应Java类型:java.lang.Long
5 Float 十进制数字。对应Java类型:java.lang.Float
6 Double 高精度的十进制数字。 对应Java类型:Java.lang.Double
7 Date-time 精确到几毫秒的日期。对应Java类型:java.util.Date
8 String 任何字符串作为字母数字序列的字符。对应Java类型:java.lang.String
9 Binary 可以包含任何值作为字节数组。对应Java类型:byte []
10 嵌套 记录包含在所有者的内部。包含的记录没有RecordId。Java类型:ORecord
11 嵌套列表 记录包含在所有者内部。 包含的记录没有RecordIds,只有通过浏览所有者记录才能访问。Java类型:List <objects>
12 嵌套集合 记录包含在所有者内部。 包含的记录没有RecordId,只有通过浏览所有者记录才能访问。Java类型:set <objects>
13 嵌套映射 记录作为条目的值包含在所有者中,而键只能是字符串。 包含的记录没有RecordId,只有通过浏览所有者记录才可以访问。对应Java类型: Map<String, ORecord>
14 链接 链接到另一个记录。 这是一种常见的一对一关系。Java类型: ORID, <? extends ORecord>
15 链表 链接到其他记录。 这是一种常见的一对多关系,只存储RecordIds。对应Java数据类型: List<? Extends ORecord>
16 链接集合 链接到其他记录。 这是一种常见的一对多关系。Java类型:Set <? Extends ORecord>
17 链接映射 链接到其他记录作为条目的值,而键只能是字符串。 这是一种常见的一对多关系。 只有RecordIds被存储。对应Java数据类型: Map<String, ? extends Record>
18 Byte 单字节。 用于存储小型8位有符号整数。对应Java数据类型: java.lang.Byte
19 Transient 任何未存储在数据库上的值。
20 Date 任何日期,如年,月和日。对应Java类型:java.util.Date
21 Custom 用于存储提供Marshall和Unmarshall方法的自定义类型。对应Java类型:OSerializableStream
22 Decimal 十进制数字不舍入。 对应Java类型:java.math.BigDecimal
23 LinkBag RecordIds列表作为特定的RidBag。对应Java类型:ORidBag
24 Any 不确定类型,用于指定混合类型的集合,以及null

在下面的章节中,将讨论如何在OrientDB中使用这些数据类型。


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)