我正在使用neo4j作为服务器解决方案,但我也在考虑在其他情况下使用它。 从技术,安装,许可等角度来看,是否可以在每个用户自己的计算机上安装neo4j来本地存储数据? 我想将neo4j db安装作为我自己的软件安装过程的一部分,以避免最终用户遇到技术问题。
每个数据库中可能只有很少的一组数据,因此在这种情况下性能可能不是问题。
答案 0 :(得分:0)
不清楚为什么要让每个用户都有自己的本地neo4j安装(例如,因为他们的本地DB将不包含相同的数据)。
但是,如果您确实想要,在多台计算机上安装neo4j的社区版本不会有任何问题(技术上或法律上)。
答案 1 :(得分:0)
在这段You Tube视频中,播放了大约30分钟的“ Neo4j许可:哪个版本适合您” Rik Van Bruggen提到,如果一个人想要与其他软件一起分发neo4j,则必须与neo4j联系。根据视频,一种可能的解决方案是OEM协议。需要讨论商业术语。 他还说,社区版不允许这样做
它也写在neo4j.com/licensing
“我想将Neo4j包含在我要运送的软件中。我有什么选择?
Neo4j提供了成熟的OEM程序,可以满足您的需求。了解更多→“