Py2neo - 回滚到以前的状态
Py2neo - Rollback to previous state
我需要一种方法来达到图形的先前状态(即撤消 X 次更改)。
是否可以存储数据,以便以后可以用该副本替换图表?或者是否可以将图表导出到文件,然后从中加载图表?
我看到了三种可能的方法,完全独立于 py2neo :
方法一:简单复制商店文件:
cp -R data/graph.db data/backup
方法二:运行备份命令:
http://neo4j.com/docs/stable/backup-embedded-and-server.html
mkdir /mnt/backup/neo4j-backup
./bin/neo4j-backup -host 192.168.1.34 -to /mnt/backup/neo4j-backup
方法三:运行实验密码转储命令:
创建数据库转储
./bin/neo4j-shell -c 'dump MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN r,n' > export.cql
要重新导入图表,请使用 Cypher 删除数据库,然后:
./bin/neo4j-shell -file export.cql
我需要一种方法来达到图形的先前状态(即撤消 X 次更改)。
是否可以存储数据,以便以后可以用该副本替换图表?或者是否可以将图表导出到文件,然后从中加载图表?
我看到了三种可能的方法,完全独立于 py2neo :
方法一:简单复制商店文件:
cp -R data/graph.db data/backup
方法二:运行备份命令:
http://neo4j.com/docs/stable/backup-embedded-and-server.html
mkdir /mnt/backup/neo4j-backup
./bin/neo4j-backup -host 192.168.1.34 -to /mnt/backup/neo4j-backup
方法三:运行实验密码转储命令:
创建数据库转储
./bin/neo4j-shell -c 'dump MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN r,n' > export.cql
要重新导入图表,请使用 Cypher 删除数据库,然后:
./bin/neo4j-shell -file export.cql