微服务数据管理(译):每一个服务一个数据库模式

场景 假设咱们正在使用微服务架构模式开发一个在线商店应用。大多数的服务都须要持久化数据到某些数据库中。例如,订单服务存储订单信息,用户服务存储用户信息。html 问题 微服务应用中的数据库架构是什么样的?数据库 约束条件 服务必须是松耦合的,这样才可以独立地开发、部署和扩展这些微服务。服务器 必须保持某些跨多个服务的业务事务的不变性。例如,下订单用例必须验证新订单不会超出用户信用额度限制。某些业务
相关文章
相关标签/搜索