OrientDB

多模型 NoSQL 数据库 OrientDB

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();
的码云指数为
超过 的项目
加载中
此软件有 12 条评论,请先登录后再查看。

OrientDB 3.0.13 发布,多模 NoSQL 数据库

OrientDB 3.0.13 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2019/01/03 07:33

OrientDB 3.0.12 发布,多模 NoSQL 数据库

OrientDB 3.0.12 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/12/11 07:04

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

OrientDB 3.0.11 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/11/22 07:13

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

OrientDB 3.0.10 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/10/26 07:45

OrientDB 3.0.9 发布,多模 NoSQL 数据库

OrientDB 3.0.9 发布了,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/10/16 07:58

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

OrientDB 3.0.8 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/09/28 06:03

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

OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 ACID 事务、快速索引,原生和...

2018/09/10 07:13

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

OrientDB 3.0.5 已发布,OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/08/03 07:23

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

OrientDB v3.0.4 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/07/13 07:13

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

OrientDB 3.0.3 已发布。OrientDB 是兼具文档数据库的灵活性和图形数据库管理链接能力的可深层次扩展的文档-图形数据库管理系统。可选无模式、全模式或混合模式。支持许多高级特性,诸如 AC...

2018/07/03 07:34

没有更多内容

加载失败,请刷新页面

3
回答
使用 JDBC 连接 OrientDB 的错误: Could not initialize class com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal

一个简简单单 OrientDB 的 Java 客户端程序,无法连接到数据库,代码很简单: /** * 使用 JDBC 访问 OrientDB * @a...

2017/09/08 11:51
2
回答
查询条件中有可能不存在的字段约束,但要查出来没有这个字段的所有数据
xingmu 的回答 2016/07/28 15:35
最佳答案
OrientDB,应该算是NOSQL吧,不过问题已经解决了 就是把参数带一个or xxx is null
14
回答
为什么会被检测到恶意程序

下载之后,360杀毒居然检测到恶意程序(Packer/Win32.Agent.GEN[Suspicious]),这是咋回事捏?

2010/08/17 01:46
2
回答
OrientDB 的分布式架构原理

OrientDB是一个分布式的图结构加文档结构数据库,其1.0版本将在12月份发布,1.0版本中最重大的改进就是支持multi-master的分布式结构,...

2011/11/11 07:38
2
回答
请问哪位大峡有OrientDB的教程?

请问哪位大峡有OrientDB的教程?大峡们能不吝告诉小弟一声吗?有中文的最好,小弟的英文不太好,勉强能看明白。

2010/07/30 15:02

没有更多内容

加载失败,请刷新页面

没有更多内容

orientdb docker-compose 运行

orientdb 很早就跑过,但是现在在跑,发现配置有些变动,原有studio 直接就可以访问的,新版本的居然还需要自己添加 server 的配置,所以为了方便使用docker-compose 运行,写了一个简单的文...

2019/04/18 15:53
19
0
在CentOS 6中安装和配置OrientDB社区版

OrientDB概述: OrientDB是一个开源NoSQL非关系型数据库管理系统。 NoSQL数据库提供了一种用于存储和检索引用除表式数据之外的数据(例如文档数据或图形数据)的NO关系或非关系数据的机制。 ...

2018/07/19 09:07
13
0
OrientDB用户手册之 Cluster和RecordID的概念

【这篇是官方用户手册的第三篇。比起之前翻译的那些,这篇字多,几乎无代码,又很多长句子,翻译起来很痛苦,有些实在看不懂的话直接贴原文了,基本上都是些无关紧要的话,无伤大雅】 在上一...

2013/02/04 12:07
2.4K
0
OrientDB用户手册之 SQL Query on a NoSQL database

上一节我们浏览了一些OrientDB的基本概念,并且提及一个讨论最多的:支持SQL语言。Is not a contradiction for a DBMS that is defined NoSQL embrace this standard?Maybe not。 【讲了一堆...

2013/02/04 15:04
2.8K
0
OrientDB2.0安装及实例、场景

个人观点,OrientDB相对于Mongodb的优点: 1.支持本地操作数据库(即不需要启动服务器,类似Access),适用于轻量级应用 2.通过JVM可以控制内存,而mongodb只能通过系统层面控制用户的资源实...

2015/01/21 19:14
965
0
nexus3修改admin密码

Nexus是通过内置的orientdb数据库管理,是以需要进入到库里面修改密码。 不能像这篇博客(https://blog.csdn.net/tianya6607/article/details/53305620)一样去修改,改完GG 官网办法:https...

2019/02/02 22:25
32
0
主流图数据库Neo4J、ArangoDB、OrientDB综合对比:架构分析

<div class="show-content-free"> <p>1: 本地存储方式<br> 2: 内置查询语言分析<br> 3: 性能分析<br> 4: 图算法支持</p> <hr> <h1>本地存储方式</h1> <h2>Neo4J</h2> <p>neo4j数据库支持...

2019/08/26 14:01
56
0
Nexus3忘记admin密码时的解决办法

其实具体步骤官网上也已经说的挺清楚了-- https://support.sonatype.com/hc/en-us/articles/213467158-How-to-reset-a-forgotten-admin-password-in-Nexus-3-x 主要步骤如下: 1、停服 2、进...

2018/07/11 18:21
100
0
Nexus3.X忘记admin密码找回

一、问题背景 nexus3 这种东西,传完一次,很少动了,很容易忘记密码,不要急有方法找回。 官方网站关于解决该问题的方法: https://support.sonatype.com/hc/en-us/articles/213467158-How...

2019/05/24 17:57
59
0
用Slick持久化ScalaFxBean

一直想给ScalaFX找一个合适的持久曾框架,要越方便越好。 接触Scala之前玩的是JavaFX,曾用熟悉的Mybatis写持久层,JavaFxBean的Properties不能用IDE自动生成用于Mybatis的getter和setter。比...

2013/03/20 03:49
379
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部