OrientDB 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
OrientDB 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
OrientDB 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 数据库相关图数据库
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2010-04-10

软件简介

OrientDB 是一个开源的多模型 NoSQL 数据库,支持原生图形、文档全文、响应性、地理空间和面向对象等概念。它使用 Java 编写,速度非常快:在普通硬件上,每秒可存储 220,000 条记录。对于文档数据库,它还支持 ACID 事务处理。

没有昂贵的运行时 JOINs,连接可作为记录之间的持久指针进行管理。你可以在几毫秒内遍历数千条记录。

OrientDB 支持 schema-less, schema-full 和 schema-mixed 这三种模式,具有基于用户和角色的强大安全性分析系统,并支持查询语言之间的 SQL

使用示例:

// OPEN THE DATABASE ODatabaseDocumentTx db = new ODatabaseDocumentTx("remote:localhost/petshop").open("admin", "admin");

// CREATE A NEW DOCUMENT AND FILL IT ODocument doc = new ODocument("Person");
doc.field( "name", "Luke" );
doc.field( "surname", "Skywalker" );
doc.field( "city", new ODocument("City" ).field("name","Rome").field("country", "Italy") );
              
// SAVE THE DOCUMENT
doc.save();

// QUERY THE DOCUMENT
List<ODocument> result = database.query(
  new OSQLSynchQuery>("select * from person where city.name = 'Rome'")).execute();

// PRINT THE RESULT SET
for( ODocument d : result ){
  System.out.println("Person: " + d.field( "name" ) + d.field( "surname" ));
}

db.close();
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(15)
发表于数据库专区
2019/01/03 07:33

OrientDB 3.0.13 发布,多模 NoSQL 数据库

OrientDB 3.0.13 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引、原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 此版本更新如下: Bugs Fixed Studio 修复 CSV 导出问题 #8335 SQL 修复 keys()/values() 方法 #8705 修复批量请求返回多个结果的问题 修复 CREATE EDGE 以避免...

0
7
发表于数据库专区
2018/12/11 07:04

OrientDB 3.0.12 发布,多模 NoSQL 数据库

OrientDB 3.0.12 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引、原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 此次更新如下: Core Fix LINKSET usage in transaction Issue #8634 Console Add checks to avoid wrong db drop from console Issue #8690 SQL Fix decoding ...

0
2
发表于数据库专区
2018/11/22 07:13

OrientDB v3.0.11 发布,多模型 NoSQL 数据库

OrientDB 3.0.11 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 下载地址 社区版:https://orientdb.com/download-2/ 企业版:https://orientdb.com/orientdb-enterprise/ 该版本主要是修复了 bug,具体如下: SQL Fix manage...

0
5
发表于数据库专区
2018/10/26 07:45

OrientDB v3.0.10 发布,多模型 NoSQL 数据库

OrientDB 3.0.10 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 下载地址 社区版:https://orientdb.com/download-2/ 企业版:https://orientdb.com/orientdb-enterprise/ 该版本主要是修复了 bug,具体如下: Core Fix poten...

0
1
发表于数据库专区
2018/10/16 07:58

OrientDB 3.0.9 发布,多模 NoSQL 数据库

OrientDB 3.0.9 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 更新内容如下: Bugs Fixed Core 修复实时查询 ridbags 问题 #8594 SQL 修复与子查询的比较 #8540 修复索引 LET 的使用 #8572 修复带有孤立链接的 SQL 查询的 Nu...

0
0
发表于数据库专区
2018/09/28 06:03

OrientDB v3.0.8 发布,多模型 NoSQL 数据库

OrientDB 3.0.8 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 下载地址 社区版:https://orientdb.com/download-2/ 企业版:https://orientdb.com/orientdb-enterprise/ 该版本主要是修复了 bug,具体如下: Core Fix JSON ...

0
6
发表于数据库专区
2018/09/10 07:13

多模型 NoSQL 数据库 OrientDB 发布 3.0.7 版本

OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 OrientDB 3.0.7 是一个 Bug 修复版本,更新如下: Fix usage of class aliases for edge traversal Issue #8505 Fix usage of $parent in subqueries Issue #8412 下载地址: 社区版:h...

0
1
发表于数据库专区
2018/08/03 07:23

多模型 NoSQL 数据库 OrientDB 发布 3.0.5 版本

OrientDB 3.0.5 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 下载地址 社区版:https://orientdb.com/download-2/ 企业版:https://orientdb.com/orientdb-enterprise/ 该版本主要是修复了 bug,具体如下: Bug 修复 Consol...

0
2
发表于数据库专区
2018/07/13 07:13

OrientDB v3.0.4 发布,多模型 NoSQL 数据库

OrientDB v3.0.4 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 Bugs 修复 SQL 修复新 SQL 执行程序中 $parent 和 $current 的使用 Issue #8383 修复查询中区分大小写的群集名称 下载地址: Source code (zip) Source code (t...

3
4
发表于数据库专区
2018/07/03 07:34

多模型 NoSQL 数据库 OrientDB 3.0.3 发布,Bug 修复

OrientDB 3.0.3 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 该版本主要是对 bug 进行修复和功能增强,包含 Server、SQL 以及 Studio 中存在的 bug,具体如下: Bug 修复 Core Fix remote nested TX usage with old SQL exe...

0
1
发表于数据库专区
2018/06/07 07:09

OrientDB v3.0.2 发布,多模型 NoSQL 数据库

OrientDB v3.0.2 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 该版本主要是对 bug 进行修复,包含 Server、SQL 以及 Object 中存在的 bug,具体如下: Bugs 修复 Core fix move vertex Issue #8303 Server Fix startup issu...

1
1
发表于数据库专区
2018/04/15 07:42

OrientDB v 2.2.34 正式发布,多模型 NoSQL 数据库

OrientDB v 2.2.34 正式版发布了。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 官方暂未提供更新内容,您可以查看以下页面保持关注: 发布主页:https://github.com/orientechnologies/orientdb/releases/tag/2.2.34 官方发行页:h...

0
0
发表于数据库专区
2018/04/10 07:48

OrientDB v 3.0.0 正式发布,多模型 NoSQL 数据库

OrientDB v 3.0.0 正式版发布了。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 官方暂未提供更新内容,您可以查看以下页面保持关注: 发布主页:https://github.com/orientechnologies/orientdb/releases/tag/3.0.0 官方发行页:htt...

2
6
发表于数据库专区
2018/03/07 07:43

OrientDB v 2.2.33 发布,  多模型 NoSQL 数据库

OrientDB v 2.2.33 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以导入 JSON 格式、导出文档。 该版本引入了一些新功能、bug 修复和其他改进。建议使用 2.2.x 系列的用户进行升级。 Core Fix Page File index placed in wrong list Warning - Issue #797...

0
3
发表于数据库专区
2018/03/03 08:07

多模型 NoSQL 数据库 OrientDB 发布 3.0 第二个候选版

OrientDB 3.0 的第二个候选版本已发布,新版提升了性能和速度,并带来更好的安全性,致力于为多模型数据库建立新标准。 有关功能的完整列表,请参阅 OrientDB 3.0 发行说明。而在 OrientDB 实验室页面中,概述了最新版本的一些主要功能。要了解有关速度提升的更多信息,请参阅 OrientDB v3.0 准备使用的下一代 Multi-Model 存储引擎。 官方表示,OrientDB 3.0 将会在几周内发布。目前发布的不是稳定版本,请谨慎使用。 下载地址...

3
2
发表于数据库专区
2018/02/06 07:53

OrientDB v 2.2.32 发布,多模型 NoSQL 数据库

OrientDB 2.2.32 发布了 。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式下。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以 JSON 格式导入、导出文档。该版本主要更新如下: 主要更新内容: Core Automatic conversion of tree ridbags to embedded when switching to distributed mode fix DROP INDEX with inv...

0
0
发表了资讯
2017/12/19 07:15

多模型 NoSQL 数据库 OrientDB 发布 3.0 首个候选版

OrientDB 3.0 的首个候选版本已发布,新版将提升性能和速度,并带来更好的安全性。 官方表示,新版本在 OrientDB 2.2 基础上进一步完善,增强了所拥有的优势,并为多模式数据库建立了新的标准。进一步扩展了多模型概念,统一了图形文档概念,添加了新的 API 以及主要的 OrientDB Studio 增强功能。 和之前所有的版本一样,安全始终是最重要的。OrientDB 3.0 增强了安全性,还增加了前所未有的速度和性能,几乎适用于任何用例。 ...

1
5
发表了资讯
2017/10/06 06:55

OrientDB v 2.2.29 发布,多模型 NoSQL 数据库

OrientDB 2.2.29 发布了 。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式下。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以 JSON 格式导入、导出文档。该版本主要更新如下: 主要更新内容: Core Fixed issue on edge creation: in case of high load graphdb cache may contain records with diff content but ...

0
4
发表了资讯
2017/09/27 08:29

OrientDB 2.2.28 发布,多模型 NoSQL 数据库

OrientDB 2.2.28 发布了 。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式下。支持许多高级特性,诸如 ACID 事务、快速索引,原生和 SQL 查询功能。可以 JSON 格式导入、导出文档。该版本主要更新如下: Bugs Fixed Core Fix overwrite of disk cache use when set by user API - Issue #7760 Fix WAL compatibility issue - Issue #7756 Ad...

2
4
发表了资讯
2017/09/23 07:58

CallidusCloud 收购多模型数据库技术 OrientDB

CallidusCloud 公司是全球云销售、市场营销、学习和客户体验解决方案的翘楚,于加州都柏林时间 2017 年 9 月 19 日,宣布收购领先的多模型数据库技术 OrientDB。 OrientDB 是首个多模型开源 NoSQL 数据库,将图支持、文件、关键值、地理空间、面向对象和反应式的模型相结合,成为一个可扩充的数据库。 CallidusCloud 在提供给多层次市场营销行业的 Direct Selling Pro 解决方案中使用这种下一代的数据库,并计划利用这一创新的新...

4
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
15 评论
412 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部