• 技术文章 >数据库 >MySQL

    mysql代理架构是什么

    小妮浅浅小妮浅浅2021-06-03 11:08:17原创1957

    1、概念

    通过独立的中间件来统一管理所有数据源和数据分片整合,后端数据库集群对前端应用程序透明,需要独立部署和运维代理组件。

    代理组件为了分流和防止单点,一般以集群形式存在,同时可能需要 Zookeeper 之类的服务组件来管理。

    2、优点

    能够处理非常复杂的需求,不受数据库访问层原来实现的限制,扩展性强。

    对于应用服务器透明且没有增加任何额外负载。

    3、缺点

    需部署和运维独立的代理中间件,成本高。

    应用需经过代理来连接数据库,网络上多了一跳,性能有损失且有额外风险。

    以上就是mysql代理架构的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL

    专题推荐:mysql代理架构
    品易云
    上一篇:mysql水平拆分是什么 下一篇:mysql InnoDB存储引擎是什么

    相关文章推荐

    • mysql物理备份如何理解• mysql表导出的两种方法• 如何在mysql表中进行导入• mysql Binlog日志是什么• mysql Binlog日志如何启用• mysql Binlog事件的结构• mysql表分区的类型• mysql垂直拆分是什么意思• mysql水平拆分是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网