开发者社区> 问答> 正文

分布式架构是如何和数据库解耦的?

SOA分布式架构,也就是将功能划分成不同的服务的方式来进行部署,比如认证服务,授权服务等等等等。他们相互独立,便于维护,可是,我想不通的一件事情是,很多服务都是需要对数据库进行数据存取来支撑的,那么这些服务怎么和数据库解耦呢?
服务应该是可以单独部署的,那支撑他的数据库怎么办呢,是每个服务一个数据库?还是所有服务共享数据库?

展开
收起
落地花开啦 2016-02-13 10:28:45 3359 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    数据服务器独立,各个独立模块直接与数据库服务器交互,也就是你所指的所有服务共享数据库。
    这里面主意的事项比较多,上网查一查相关资料吧

    2019-07-17 18:41:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载