正如标题所述。
MATCH (n:Person) RETURN count(n)
返回
│"count(n)"│
│1481 │
但是
MATCH (n:Person) RETURN n
返回
(no changes, no records)
我多次使用同一个查询而没有错误,而这只是在没有明显原因的情况下发生。 这让我发疯了-我认为我从未见过这个问题。
我正在使用neo4j 3.3.4。
p.s。我刚刚将保留日志文件移到另一个驱动器上,以腾出一些可用空间-这可能是原因吗?
答案 0 :(得分:0)
如果您是指事务日志文件,则可能是这种情况。您永远不要自己触摸事务日志,否则可能会导致图形损坏。
这里是documentation on transaction logs,包括如何设置配置属性以处理日志的轮换和保留。
您可能要使用consistency checker来确认数据库的一致性。