OrientDB入门
OrientDB是什么?
用一句话概括:一种Nosql数据库,支持文档、Key/Value,文档,图多种模型。
基础概念
记录
是读取和存储的最小单元。有四种类型:
* 文档(Document)
* 字节流(RecordBytes)
* 顶点(Vertex)
* 边(Edge)
文档
文档是OrientDB中最灵活的记录类型。文档默认有类型,通过约束的模式来定义,但是也可以使用无模式的。
字节流
用于加载和存储二进制数据,类似于关系型数据中的BLOB
顶点
节点是图形数据中最基本的数据单元,OrientDB中叫做顶点
边
图形数据库中两个节点的连接叫做弧,OrientDB叫做边
簇(Cluster)
存储数据的地方,可以存储在物理空间和内存空间
记录ID
当OrientDB产生一条记录时,会自动分配一个唯一的单元标示,叫做Record ID,簇标示和位置组成的。格式如下:
#<cluster>:<position>
- 簇标示(cluster):这个数字表示记录所属的簇。正数表示记录是被持久化的,负数表示临时存储
- 位置(position):这个数字

OrientDB是一种NoSQL数据库,支持文档、Key/Value、图等多种数据模型。本文将介绍其基础概念,如记录(包括文档、字节流、顶点、边)、簇、记录ID和类,并概述基础操作,如使用OrientDB SQL dialect和Graph SQL语法进行查询。了解这些概念,能帮助初学者快速上手OrientDB。
最低0.47元/天 解锁文章
2992

被折叠的 条评论
为什么被折叠?



