多个项目工程,数据如何区分?
发布于 6 年前 作者 vccccccc 2114 次浏览 来自 问答

neo4j貌似没有分库分表的概念,那么如果我需要开发多个项目,数据可能会相互冲突。怎么解决多个工程的问题?

3 回复

是的,Neo4j设计理念就是不分库, 不同数据用 label区分

如果要实现完全隔离,可以创建 新的Neo4j实例,就是再运行一个Neo4j 在不同端口

如果运行多个实例不可行,那么可以考虑通过扩展过程实现:在过程内部实现细粒度的访问控制,用户则仅拥有运行特定过程的权限。具体方法参见: http://neo4j.com.cn/topic/5c235de64ac68d0442ff3bbd

分库功能计划在2019年下半年推出。

回到顶部