数据库代理服务的部署模式有哪些

网站编辑2022-12-06 13:28:09234

  数据库代理服务的部署模式有哪些?云数据库RDS MySQL提供两种数据库代理服务的部署模式:独享代理和共享代理。
  
  共享代理也叫多租户代理,属于多用户共享代理资源,争抢资源会导致代理服务不稳定,同时不支持独享代理的高级特性,如连接池、SSL加密、事务拆分等;共享代理中的读写分离地址类型依赖主实例的网络地址类型,当您切换了主实例的网络类型,读写分离地址的网络类型也会被切换。目前共享代理模式已下线,更多信息,请参见【通知】2021年04月01日起共享代理功能停止更新维护。
数据库代理服务的部署模式  
  独享代理也叫单租户代理,使用独立代理计算资源为当前实例提供代理服务,相比共享代理有如下优势:
  
  1、更好的稳定性。
  
  2、更好的隔离性。
  
  3、更好的性能。每个RDS实例最多可以创建60个代理实例,Sysbench基准测试OLTP场景下,QPS稳定在2万到5万,建议以实际业务压测数据为准。
  
  说明:独享代理本身并没有最大连接数的限制,连接数的限制还是由后端数据库中计算节点的规格决定。
  
  4、扩容方便快捷,您可以快速调整代理数量。
  
  5、代理性能可监控,您可以根据监控数据及业务规划调整代理个数。
  
  6、切换主实例的网络类型不会改变读写分离地址的网络类型。
  
  7、提供独享代理连接地址,应用使用该地址后不用反复变更应用内的地址,减少维护成本。只要不释放代理,代理连接地址可以永远使用。例如您在大促时期开启读写分离,大促结束后释放只读实例,关闭读写分离,也不用变更应用内的连接地址。
  
  8、支持自动读写分离,减少维护成本。例如,有只读实例时,一般需要在应用程序中添加每个主实例和只读实例的地址,手动实现读写分离。而开通独享代理后,应用程序中只需配置一个代理连接地址,该地址会自动实现读写分离,将读请求发送至只读实例,将写请求发送至主实例。即使增加或删除只读实例,也无需调整应用程序的设置。
  
  9、支持更多高级功能,例如连接池、事务拆分、SSL加密等。
  
  说明:由于共享代理的局限性,新实例目前不支持共享代理。RDS MySQL仅为已开通共享代理的存量实例继续提供服务。已开启共享代理的实例建议升级为独享代理,享受更多高级特性。具体操作,请参见共享代理升级为独享代理。
  
  典名科技是阿里云的旗舰级代理商,与阿里云合作已有10年。如果您对阿里云的产品感兴趣,可以咨询我们的在线客服,我们7*24小时客服在线,技术专家一对一提供服务,随时随地为您答疑解惑,能为客户带来最优的服务体验!期待与您的合作!

最新推荐

右侧广告图1
  • V100GPU计算型实例gn6v

    GPU加速芯片,结合神龙计算架构实现超低IO延迟,提供针对性的规格实例和优化解决方案为各个场景提供优秀的算力。产品支持包年包月、按量付费及抢占式等多种购买模式,单卡部署至万卡集群均可灵活适配,满足业务全周期弹性扩展需求。

    ¥3817.00/月

    折扣优惠,官网折上折

  • 云数据库 MongoDB 版

    完全兼容 MongoDB 协议、高度兼容 DynamoDB 协议的在线文档型数据库服务,支持单节点、副本集和分片集群三种部署架构,能够满足不同的业务场景需要,在互联网(游戏、资讯、社交、电商、直播)、新零售、在线教育、金融、物联网、政企等行业都有广泛的应用。

    ¥0.00/月

    1年75折

  • 数据库审计

    在满足等保2.0‘安全审计’相关要求的同时,智能解析数据库通信流量,细粒度审计数据库访问行为,通过对数据库全量行为的审计溯源、危险攻击的实时告警、风险语句的智能预警,提供敏感的数据库资产安全的监控保障

    ¥3000.00/月

    等保合规

右侧广告图2