我使用批量插入器在本地计算机(Windows 7,neo4j v2.1.3 - 社区)上的Neo4j数据库中导入了大约500万个节点。然后使用7-zip创建我的目录graph.db的.tar.gz。我在运行neo4j v2.1.3- enterprise 的Ubuntu服务器上解压缩了这个问题。
我在服务器上启动Neo4j,它无需抱怨即可加载数据库。它还发现所有节点,关系和Web浏览器正确显示不同的标签,关系类型和属性键。我可以做不同的密码查询,工作得很好......直到我在MATCH子句中使用标签。在那种情况下,我从来没有得到任何结果。
我本地计算机上的这个查询成功返回了一些人,而我的linux服务器上没有任何内容。
MATCH (n:Person) RETURN n LIMIT 25
另外,在Linux服务器上,当我运行以下
时,我得到了结果MATCH (a)-[:LivesAt]->(b) RETURN a,b LIMIT 25
但是当我明确指定像这样的标签时
MATCH (a:Person)-[:LivesAt]->(b:Address) RETURN a,b LIMIT 25
我的问题似乎与this question有关。
任何人都知道我为什么会这样做?
提前致谢。
答案 0 :(得分:0)
我终于找到了问题。 Linux计算机上的硬盘已满。