问题标签 [orientdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6305 浏览

neo4j - 围绕图形数据库大肆宣传……为什么?

围绕图形数据库有一些炒作。我想知道为什么。

在当今的 Web 环境中可能会遇到哪些可以使用图数据库解决的问题?图数据库是否适合经典应用程序,即可以用作关系数据库的替代品?所以实际上这是两个问题合二为一。

相关: 有人使用过基于图形的数据库(http://neo4j.org/)吗?

0 投票
1 回答
2860 浏览

java - 任何使用 Orient DB 数据库的开源软件?您有使用该数据库的经验吗?

你知道任何使用Orient DB的开源软件吗?还是您自己使用过该产品?有什么经验可以分享吗?

我最近研究了 Orient DB,它具有很好且有趣的特性集(快速、可嵌入 Java、简单的 API),但它似乎没有被广泛使用。仅仅是因为东方DB是该领域的新玩家吗?

0 投票
1 回答
1245 浏览

nosql - OrientDB 在著名的 Web 服务上是如何使用的?

我看到了演示文稿http://code.google.com/p/orient/wiki/Presentations。他们在谈论该产品在 Twitter、Facebook、亚马逊、谷歌等上使用。该产品用于什么?

0 投票
5 回答
6056 浏览

c# - 是否可以使用 C# 与 OrientDB 一起工作?

是否有OrientDB和 C# 的任何实现、api 或示例。我看 OrientDB 的原因是因为它是我发现的唯一一个是 Graph 和 Document 的组合。

关于我应该如何尝试的任何建议。

我的下一个选择是 RavenDB,但我不确定它是否支持连接或链接文档?

有什么想法吗...

0 投票
1 回答
2106 浏览

nosql - OrientDB 是否允许一个或多个顶点有多个边?

我尝试对此进行搜索,但找不到任何简单的答案。根据此链接中的图像,它似乎确实如此,但我不确定。

我所说的是这样的例子:

示例 1:一个属性

B“知道”A和C。

示例 2:多个属性

A和B是“朋友”,A“知道”B

还有一些方法可以引入层次结构。如果 A 与“B”是“朋友”,那么 A也隐含地“知道”B。

一般的“是”或“否”就足够了。如果您可以提供一些示例或链接,以提供更多解释,那就太好了。

谢谢

0 投票
1 回答
1160 浏览

c# - 是否有可能将 OrientDB 移植到 .NET (C#)

通过 ikvm 或任何其他工具,是否可以将 OrientDb 移植到 .NET(C#) ?我问这个是因为他们说数据库太小了:) 或者将低级 java 库转换为 c# 不安全?

是的,有人会说,有一个 REST api,我们可以通过 C# 轻松使用它。但综合使用更有效。例如,我无法将 OrientDB 服务器安装到 Windows。它偷走了我生命中的四个小时!我没有机会

当然,我认为 OrientDb 可以用于生产(网络应用程序)

谢谢。

0 投票
3 回答
821 浏览

nosql - 每个方向具有不同名称的方向关系

在 GraphDB 平台(Neo4j、OrientDB、FlockDB、HyperGraphDB...)中,可以定义节点之间的关系。

我需要定义方向关系,以便关系根据其方向具有不同的名称。

例如:

然后,我想同时使用术语和方向来遍历或查询图形。

当然,我不想定义两种关系,而只定义一种。

有时我什至想使用非定向名称,例如:

并使用定向或非定向遍历/查询

例如,我可能想问:

或者

或者

哪些现有的 GraphDB 平台支持它?

0 投票
1 回答
598 浏览

java - 为什么关闭连接时会抛出异常?

我正在尝试使用orientdb。示例非常简单:

但是最后一行db.close()会抛出异常:

哪里错了?

0 投票
1 回答
805 浏览

orientdb - 建立连接后,Orientdb 客户端使用 100% cpu

当我在 Ubuntu 10.10 服务器(openjdk 1.6.0_20 64bit)上运行在 tomcat7(也在 tomcat6 中测试)的 servlet 中使用以下代码时,在建立一次连接后,java 进程使用 100% cpu 及以上。

有谁知道如何解决这个问题?

编辑:这个问题也发生在收购之后。产生了一个导致高负载的线程“ClientService”。我进行了几次线程转储,并且该线程始终显示相同:

当我在调试器中挂起线程时,高负载停止,直到我按下继续。

0 投票
1 回答
2067 浏览

graph-databases - OrientDB 创建链接问题

有人可以解释一下我在这里做错了什么吗?我似乎无法使链接正常工作。当它创建链接时,为什么它说它创建了 0 个链接?当我想删除 postid 时为什么会出现错误:字符串索引超出范围:28?