数据库中间件是什么东西?

数据库中间件是什么东西?,第1张

中间件是位于平台(硬件和 *** 作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。而数据库中间件(Distributed Database Middleware)是解决数据库容量、性能瓶颈和分布式扩展问题的中间件服务,提供分库分表、读写分离、d性扩容等能力,应对海量数据的高并发访问场景,有效提升数据库读写性能。这一块好像华为,阿里都做的挺不错的。

IDC对中间件的定义表明,中间件是一类软件,而非一种软件中间件不仅仅实现互连,还要实现应用之间的互 *** 作中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。

中间件是位于平台(硬件和 *** 作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的 *** 作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。

也许很难给中间件一个严格的定义,但中间件应具有如下一些特点:

①满足大量应用的需要;

②运行于多种硬件和OS平台;

③支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互;

④支持标准的协议;

⑤支持标准的接口。

中间件,又称「中介软件」(Middleware)将系统软件和应用软件连接起来,主要侧重在为应用软件的请求提供向系统软件的集中的逻辑控制服务。如数据库、IBM公司和BEA公司的WebLogic应用服务器就是属于中间件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9957206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存