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