我们正在寻找一个嵌入式图形数据库,可以在应用范围内运行。我已经尝试了通过在应用程序中集成jar文件来使用OrientDB和blazegraph进行概念验证。我不确定该为我的应用程序选择哪一个。有人能给我解释一下这两个中哪一个更好吗?
发布于 2018-04-08 00:23:41
(免责声明:我是OrientDB团队的一员)
我评估的第一件事是许可证模型。OrientDB是在ASL下发布的,而Blazegraph是在GPLv2下发布的。你能处理好GPLv2吗?
此外,blazegraph github repo自2016年底以来一直没有更新。
OrientDB将发布3.0版本,2.2.x应该非常稳定,现在是2.2.30。
在此之后,您可以开始评估功能- APIs查询语言: SQL、gremlin、RDF - db功能:种类索引、备份、恢复-附加功能:控制台、web界面-客户端支持(java、js、phyton等)。
即使你想要嵌入,也许将来你需要以独立的方式部署你的数据库,所以我将评估其他客户端语言的兼容性和支持。
https://stackoverflow.com/questions/49450297
复制相似问题