Java中的图数据库(Neo4J除外) [英] Graph Database in Java (other than Neo4J)

查看:307
本文介绍了Java中的图数据库(Neo4J除外)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问候,

除了Neo4J,还有任何开源图表数据库

注意: 为什么不Neo4J?

Neo4J是开源的,但计算原语(节点数,关系和属性)。如果您将其用于商业用途。并没有任何直接的定价信息在官方网站。所以可能有潜在的供应商锁定(虽然我刚刚开始我的公司,没有预算在软件上花钱)。所以这是不可选择的。

NOTE: Why not Neo4J?
Neo4J is opensource, but counts primitives (number of nodes,relationships & properties). If you are using it for commercial use. And does not have any straight forward information of pricing on official website. so there can be potential vendor lock-in (Although I have just started my company, and don't have budget to spent money on software anyway.) so It is out of option.

谨慎,

推荐答案

如RobV所说,如果你的图表可以表示任何自定义格式, a href =http://www.w3.org/RDF/ =noreferrer> RDF 或 DOT语言,你很幸运!以下是您可以选择的各种选项:

As RobV said, if your graphs can be represented in just about any custom format such as RDF or DOT language, you're in luck! Here's various options you have:


  • RDF: Jena - 被认为是事实上的RDF for Java的实现,但它有它的怪事,如重复使用迭代器。

  • RDF:Protégé - 如果你不使用Jena(即使你会),但想使用RDF,Protégé是你的工具。它基本上是一个真正做得很好的本体编辑器,使得处理图形数据变得轻而易举。它还使用类似于Eclipse的插件层次结构,并且有很多插件可供使用,因此您可以插入 OWL

  • DOT: GraphViz - 另一个非常流行工具,GraphViz可以从DOT语言生成图形。

  • RDF: Jena - Considered to be the de facto implementation of RDF for Java, however it has it's oddities such as heavy usage of Iterators.
  • RDF: Protégé - If you don't use Jena (and even if you would) but would like to use RDF, Protégé is the tool for you. It's basically a really well done ontology editor which makes handling the graph data a breeze. It also uses a plugin hierarchy similar to Eclipse and there's loads of plugins available so you can plugin stuff like OWL ontologies easily.
  • DOT: GraphViz - Another very popular tool, GraphViz can generate graphs from DOT language. Very powerful, a bit tricky to learn but also potentially all you need.

当然,如果它符合你公司的资料,你可以开发自己开始销售它作为产品。

Of course if it fits your company's profile, you could develop your own and start selling it as a product.

这篇关于Java中的图数据库(Neo4J除外)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆