开发者社区> 问答> 正文

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

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

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

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

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

相关电子书

更多
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载
图计算专场 大规模分布式图计算、学习和推理技术 及创新应用论坛 立即下载