- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OrientDB基本概念
OrientDB基本概念
OrientDB的主要特点是⽀持多模型对象,即它⽀持不同的模型,如⽂档,图形,键/值
和真实对象。 它包含 个单独的API来⽀持所有这四个模型。
⽂档模型
术语Document模型属于NoSQL数据库。 这意味着数据存储在⽂档中,⽂档组称为集
合。 技术上,⽂档意味着 组键/值对或者也称为字段或属性。
OrientDB使⽤类,集群和链接等概念来存储,分组和分析⽂档。
下表说明了关系模型,⽂档模型和OrientDB⽂档模型之间的⽐较:
关系模型⽂档模型OrientDB⽂档模型
表 采集 级或集群
⾏ ⽂件 ⽂件
纵⾏ 键/值对 ⽂档字段
关系 不可⽤ 链接
图形模型
图形数据结构是可以以通过边(Arc)互连的顶点(节点)的形式存储数据的数据模型。
OrientDB 图数据库的想法来⾃属性图。 顶点和边是Graph模型的主要⼯件。 它们包含
属性,这些属性可以使它们看起来类似于⽂档。
下表显⽰了图形模型,关系数据模型和OrientDB 图形模型之间的⽐较。
关系模型 图模型 OrientDB图模型
表 顶点和边缘阶层延伸“V” (⽤于顶点)和“E” (⽤于边缘)
⾏ 顶点 顶点
纵⾏ 顶点和边属性 顶点和边属性
关系 边缘 边缘
键/值模型
键/值模型意味着数据可以以键/值对的形式存储,其中值可以是简单和复杂类型。 它
可以⽀持⽂档和图形元素作为值。
下表说明了关系模型,键/值模型和OrientDB键/值模型之间的⽐较。
关系模型键/值模型 OrientDB键/值模型
表 桶 类或集群
⾏ 键/值对 ⽂件
纵⾏ 不可⽤ ⽂档字段或顶点/边缘属性
关系 不可⽤ 链接
对象模型
这种模式已经由⾯向对象的程序设计继承,并⽀持类之间的继承 (⼦类型扩展超类
型), 多态性 ,当你引⽤ 个基类, 直接从绑定 /编程语⾔中使⽤的对象。
下表说明关系模型,对象模型,以及OrientDB对象模型之间的⽐较。
关系模型 对象模型 OrientDB对象模型
表 类 级或集群
⾏ ⽬的 ⽂档或顶点
纵⾏ O ject属性 ⽂档字段或顶点/边属性
关系 指针 链接
在详细介绍之前,最好先了解与OrientDB相关的基本术语。以下是 些重要的术语。
记录
您可以从数据库加载并存储在数据库中的最⼩单位。记录可以存储四种类型。
1、⽂件
2、记录字节
3、顶点
4 、边缘
记录ID
当OrientDB⽣成记录时,数据库服务器⾃动为记录分配单位标识符,称为
RecordID(RID) 。 RID看起来像# :。 表⽰集群标识号,表⽰集群中记录的绝对位置。
⽂件
⽂档是OrientDB 中最灵活的记录类型。⽂档是软类型的,并且由具有定义的约束的模
式类定义,但是您也可以插⼊没有任何模式的⽂档,即它也⽀持⽆模式模式。
⽂档可以通过以JSON格式导出和导⼊轻松处理。例如,查看以下JSON⽰例⽂档。它
定义⽂档详细信息。
{
id : 1201,
name : Jay,
job : Developer,
creations : [
{
name : Amiga,
company : Commodore nc.
},
{
name : Amiga 500,
company : Commodore nc.
}
]
}
RecordBytes
记录类型与RDBMS 中的BLOB类型相同。 OrientDB可以加载和存储⽂档记录类型以及
⼆进制数据。
顶点
OrientDB
您可能关注的文档
最近下载
- CJJ_T 135-2009 (2023年版) 透水水泥混凝土路面技术规程正式版.pdf
- 肠道门诊知识考试试题及答案.doc
- 义务教育语文课程(2022版).pdf
- 2023.05.14 金沙之行考察报告(2023.05.14 改).pptx VIP
- 开放系统23661《计算机组网技术》期末机考真题及答案(第101套).docx
- 2022高二【语文(统编版)】大卫·科波菲尔(第二课时)课件.pptx
- 民事起诉状(征信名誉权纠纷).docx
- 第1讲 E.K.Strong销售技巧(上).doc VIP
- AQ1018-2006《矿井瓦斯涌出量预测方法》.pdf
- 吴兴区湖州市第十一中学教育集团社团类初中科学微型校本课程教材.pdf
文档评论(0)