Java 避免微服务之间的过度数据重复

Java 避免微服务之间的过度数据重复,java,spring-boot,microservices,Java,Spring Boot,Microservices,我需要一些关于实现微服务体系结构的建议。我有两个微服务,一个微服务A包含一些跨多个微服务共享的目录实体,另一个微服务B在一个实体中使用大量目录(超过10个)。我的第一种方法是将数据从A复制到B,但我认为这不是最好的解决方案,因为我有很多重复的数据,我不知道如何保持同步 我将postgresql和java与spring boot一起用于所有微服务。我的问题是,我需要从A中筛选和排序数据 如何避免在微服务之间同步数据时出现数据重复或开销 谢谢 你所说的“目录实体”到底是什么意思?您的自定义实体或?在

我需要一些关于实现微服务体系结构的建议。我有两个微服务,一个微服务A包含一些跨多个微服务共享的目录实体,另一个微服务B在一个实体中使用大量目录(超过10个)。我的第一种方法是将数据从A复制到B,但我认为这不是最好的解决方案,因为我有很多重复的数据,我不知道如何保持同步

我将postgresql和java与spring boot一起用于所有微服务。我的问题是,我需要从A中筛选和排序数据

如何避免在微服务之间同步数据时出现数据重复或开销


谢谢

你所说的“目录实体”到底是什么意思?您的自定义实体或?在微服务之间共享的自定义实体