参考连接:http://blog.csdn.net/programmer_at/article/details/69570987
1,neo4j如何实现像mysql那样自如的切换数据库呢?
不可能,neo4j一个实例同时只能有一个库.如何实现切库的动作呢,方法如下:
neo4j的数据存储位置在 $NEO4J_HOME/data/databases/,里面默认是有一个graph.db数据库,其余的自己可以新建.
建立graph.db的软连接
不需要修改配置文件,不需要设置环境变量
首次修改:
// 请将$NEO4j_HOME改为你的neo4j的安装路径
cd $NEO4j_HOME/data/databases/
// 保存原来数据库
mv graph.db graph1.db
//建立指向新数据库的软件接
ln -s graph2.db graph.db
//重启neo4jcd $NEO4j_HOME/bin./neo4j restart
再次修改
倘若我想访问graph3.db,就很简单了
//建立指向新数据库的软件接
ln -s graph3.db graph.db
//重启neo4j
cd $NEO4j_HOME/bin
./neo4j restart
网友评论