【发布时间】:2017-06-12 08:11:20
【问题描述】:
在分布式微服务应用程序中为每个节点使用单独的本地缓存是否被认为是不好的做法?我听说在单体应用程序中,可以使用本地 EHCache 作为 Hibernate 的二级缓存提供程序,但在分布式环境中,通常使用分布式缓存,例如 Memcached、Redis 或 Hazelcast。对每个节点使用单独的缓存会有什么后果?
【问题讨论】:
标签: java hibernate caching architecture microservices