我在windows机器上运行的ubuntu命令行上安装了community 4.1.1 neo4j服务。我已经稳定地使用neo4j一两个月了,就在最近它阻止了我访问neo4j数据库,它会在neo4j浏览器中这样说:
数据库'neo4j'不可用。运行:sysinfo了解更多信息。
无法在3000ms内建立连接
如果我运行。/neo4j-community-4.1.1/bin/cypher-shell-a192.168.0.19,它表示:
数据库'neo4j'不可用
在没有看到系统的情况下很难猜测问题,但是我可以问一下,您是否可以尝试从磁盘上删除默认数据库,即物理上的neo4j(例如,rm-rf/home/thomp105/neo4j-community-4.1.1/data/databases/neo4j/),然后尝试创建另一个名称不同的数据库(打开neo4j.conf,搜索dbms.active_database,它指向默认数据库,并将其更改为其他名称)?
Neo4j版本:Community Edition 2.3.2 通过提供的可视化工具启动Neo4j ce 2.3.2,在使用自定义DB目录时工作正确。 数据库位置: 数据库调优文件: 服务器配置文件: 这里我设置: 只有在使用默认配置()时,但如果将文件设置更改为 (如在使用提供的可视化工具时)Windows PowerShell出现以下错误:
我开始使用Neo4j和Spring Data Neo4j的项目。我希望我的程序使用已经包含我的数据的本地数据库(而不是每次启动时加载数据),因为我有很多数据需要加载到数据库中。为了实现这个目标,我尝试设置一个用我的数据填充数据库的测试用例。但是,在我的测试完成后,数据库中的数据似乎不会持久:我使用neo4j控制台/shell查看数据库,发现它是空的。 我已经构建了一个小的例子项目,也不工作。任何对
我们可以通过以下查询删除所有节点和关系。 但是新创建的节点将内部id作为({最后一个节点内部id}+1)。它不会重置为零。 我们如何重置neo4j数据库,比如新创建的节点将获得id为0? 从2.3开始,我们可以删除所有有关系的节点,
我正在构建一个将使用neo4j的web应用程序。我将在Java构建一个REST API,它将使用Neo4j嵌入式版本。这个架构有什么问题吗? 用别的方法好吗?Neo4j服务器? 谢谢!
我在一个Linux的虚拟机上玩结构器,它有2G的内存。我执行了一个查询,导致系统崩溃。重启平台的尝试失败了,嵌入式数据库有以下错误,所以我在寻找可能发生的事情的提示。 structr日志包含以下内容: 这是我尝试使用2.2.8 Neo4j社区程序启动db时得到的结果。在这两种情况下,它在某种类型的“空指针”上失败。
这个章节将讲述Neo4j模型和行为的更多细节。 3.1. 节点 构成一张图的基本元素是节点和关系。在Neo4j中,节点和关系都可以包含属性。 节点经常被用于表示一些_实体_,但依赖关系也一样可以表示实体。 下面让我们认识一个最简单的节点,他只有一个属性,属性名是name,属性值是Marko: 3.2. 关系 节点之间的关系是图数据库很重要的一部分。通过关系可以找到很多关联的数据,比如节点集合,关系