首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有嵌入式数据库的Neo4j服务器

带有嵌入式数据库的Neo4j服务器
EN

Stack Overflow用户
提问于 2013-11-24 19:25:09
回答 1查看 582关注 0票数 0

我有一个嵌入式Neo4j数据库,由使用TinkerPop的java进程创建和使用。我想在这个数据库中使用Neo4j web管理和备份服务。我现在已经安装了服务器,但是当我尝试将服务器数据库路径设置为现有的嵌入式数据库时,我在启动服务器时会得到一个StoreLockException (无法创建锁文件)。

如何使其工作,以便管理和备份我的数据库?由于我使用的是TinkerPop,实际上我的代码中没有直接的Neo4j引用。所使用的数据库来自配置文件。我希望避免在代码中硬依赖Neo4j。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-24 22:07:52

不能同时从两个不同的进程访问数据库目录。这不是代码级的问题,只是一个操作上的问题。

你必须:

  1. 关闭应用程序(从而释放锁)
  2. 使用(您选择的) Neo4j工具运行备份
  3. 重新启动应用程序

对于“活动”备份而不关闭应用程序,您需要使用Neo4j企业运行集群。

干杯,安德烈亚斯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20179814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档