提问者:小点点

Neo4j-嵌入式数据库


我正在构建一个将使用neo4j的web应用程序。我将在Java构建一个REST API,它将使用Neo4j嵌入式版本。这个架构有什么问题吗?

用别的方法好吗?Neo4j服务器?

谢谢!


共1个答案

匿名用户

我发现嵌入式方法

  1. Java API的使用
  2. 性能
  3. 事务处理

>

  • 缺少manager web界面:有一种运行embedded Jetty的方法,但在webapp中使用时对我不起作用,它依赖于使用许多不推荐使用的类

    缺少CLI接口

    以上几点使得开发非常困难。如果您需要使用cypher修复或更改数据库,您需要停止您的webapp并在相同的db文件夹上启动Neo服务器。

    可能无法在生产中备份正在运行的服务器(社区版本)和运行时修补程序。