问候,
是否有除Neo4J以外的任何开源图形数据库?
注意: 为什么不用Neo4J?
Neo4J是开源的,但计算原语(节点数,关系和属性)。如果您将其用于商业用途。并且在官方网站上没有任何直接的定价信息。因此可能存在潜在的供应商锁定(虽然我刚刚开始我的公司,并且无论如何都没有预算花钱购买软件。)所以这是不可取的。
此致
答案 0 :(得分:30)
答案 1 :(得分:11)
正如RobV所说,如果你的图表可以用任何自定义格式表示,例如RDF或DOT language,那么你很幸运!以下是您的各种选择:
当然,如果它适合您公司的个人资料,您可以开发自己的产品并开始将其作为产品销售。
答案 2 :(得分:11)
维基百科列出了其他一些选择:http://en.wikipedia.org/wiki/Graph_database
答案 3 :(得分:9)
我建议您使用tinkerpop中的Blueprints,它们允许您使用您选择的graphDB(也来自Neo4j和OrientDB)。它们还提供了使用db作为rdf存储库的扩展(使用Sesame Sail)。
答案 4 :(得分:7)
那么, Neo4j是社区版的GPLv3和高级版和企业版AGPL的开源版。
有关详细信息,请查看http://neo4j.org/licensing-guide/
/ peter neubauer,Neo4j团队的一员。
答案 5 :(得分:5)
如果您的图表可以表示为RDF图表,那么您可以使用Jena,因为它完全免费且是开源的
这对您有什么用处取决于您需要Graph数据库的原因以及您需要在其中存储的图表类型。
答案 6 :(得分:2)
答案 7 :(得分:1)
我知道,已经有一段时间了,但是,今天,我问自己同样的问题,我发现OhmDB 似乎是为了轻量级目的。