全心思齐网

mycat数据库中间件的实现原理?

中间件: 是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例如:Tomcat、web中间件。

原理:

​ Mycat 的原理中最重要的一个 动词 “拦截”。Mycat 可以拦截用户发送过来的 SQL 语句。

首先对 SQL 语句进行特定的分析:分片分析、路由分析、读写分离分析、缓存分析等。

然后将此 SQL 发往后端的真实数据库,并将返回的结果进行适当的处理,再发送给用户。

匿名回答于2023-09-13 00:55:12


相关知识问答