作家
登录

究竟为什么要引入数据库中间件

作者: 来源: 2017-11-03 11:52:09 阅读 我要评论

当须要进行db程度切分的base-service越来越多今后,此时分层架构会变成下面这个样子:

这个架构图是不是看上去很别扭?若何让数据的获取加倍高效快捷呢?

这是“基于办事端”的数据库中心件架构图:

  • base-service层,就像拜访db一样,拜访db-proxy,高效获取数据
  • 所有底层的复杂性,都樊篱在db-proxy这一层 

这是“基于客户端”的数据库中心件架构图:

  • base-service层,经由过程db-proxy.jar,高效获取数据
  • 所有底层的复杂性,都樊篱在db-proxy.jar这一层

数据库中心件的惹人,势在必行。

结论:

当数据库程度切分,base-service层获取db数据过于复杂,成为通用痛点的时刻,就应当抽象出数据库中心件,简化数据获取过程,进步数据获取效力,向上游樊篱底层的复杂性。

【编辑推荐】

  1. 若何设备MySQL数据库超时设置
  2. 四大年夜行、城商行等银行都在应用什么数据库?
  3. 值得收藏!这是SQL数据库优化的六种办法
  4. 数据库的应用你可能忽视了这些
  5. 11 月全球数据库排名:PostgreSQL保持上升趋势 一路高涨
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  微信小程序再加码,可直接打开网页

微信小法度榜样昨天再次开放了2项新特点,小法度榜样内可直接打开辟页和小法度榜样可接洽关系500个"大众,"号。具体来看,开辟者登录小法度榜样后台设备营业域名,即可实现小法度榜样内嵌网>>>详细阅读


本文标题:究竟为什么要引入数据库中间件

地址:http://www.17bianji.com/lsqh/38453.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)