标签: neo4j
我正在尝试使用共享的Neo4j数据库创建微服务。我获取了样本数据,这是我服务的罗斯文数据。我已经创建了产品和供应商服务,每个服务都在执行自己的操作,例如CRUD。尝试更新供应商与产品的关系时遇到问题。基本上,我必须创建用于建立彼此关系的关系实体。
我的问题是:哪个服务应负责更新此关系,并且服务应如何彼此共享对象?
示例工作流程:
我必须与供应商服务共享我的产品实体吗?还是有其他方法可以做到这一点,例如事件,CQRS或上下文绑定?