Neo4j中具有共享数据库的微服务

时间:2020-02-05 15:34:47

标签: neo4j

我正在尝试使用共享的Neo4j数据库创建微服务。我获取了样本数据,这是我服务的罗斯文数据。我已经创建了产品和供应商服务,每个服务都在执行自己的操作,例如CRUD。尝试更新供应商与产品的关系时遇到问题。基本上,我必须创建用于建立彼此关系的关系实体。

我的问题是:哪个服务应负责更新此关系,并且服务应如何彼此共享对象?

示例工作流程:

sample workflow

我必须与供应商服务共享我的产品实体吗?还是有其他方法可以做到这一点,例如事件,CQRS或上下文绑定?

0 个答案:

没有答案