UPSQL

UPSQL是中国银联在开源的 MySQL 数据库社区版基础上定制开发的数据库产品。在此产品中,定制开发主要围绕安全性、高并发处理、本地高可用、异地高可用以及日常运维工具等方面进行了优化。

产品特点

安全可靠

安全可靠

提升数据库安全性,保障服务稳定可靠

    ◆ 支持mysql_old_password、mysql_native_password、sha256_password三种客户端向服务端认证的插件,集成了upsql_auth插件认证方式和国密标准的SM3算法验证方式;

    ◆ 高性能数据库备份机制,实现了多源复制、高性能的半同步复制,对relay log读写锁进行了优化,提高SQL和IO线程的并行度,提交了复制的容错能力;

    ◆ 稳健的备份恢复保障,利用ROW格式的Binlog保存参与变更的列的特性,通过Binlog解析获取逆操作实现数据恢复的功能。

高性能

高性能

优化数据库性能,可应对高并发场景

    ◆拓展更新基本语法,减少C—S交互次数,提高数据库访问性能;

    可部署多个数据库实例,客户端库支持访问性能;

    ◆连接处理机制借鉴Percona实现策略,引用连接线程池和优先级队列,保障高并发状况下的性能。


易扩展

易扩展

功能灵活可扩展,丰富运维能力

    ◆ 限制同一时间内系统中的线程数量,并且可以有针对性的配置简单查询/事务、复杂查询/事务的并发度;

    ◆ 支持全量备份和Binlog增量备份的闪回;

    ◆ 丰富的实例管理脚本,运维一键完成。

应用场景

  • ◆ 提升热点数据高并发更新性能;

    ◆ 通过线程池避免高并发连接时的性能抖动;

    ◆ 搭配UPSQL—Proxy实现分库分表、读写分离,进一步提升事务处理性能;

    ◆ 优化联机事务处理性能。

  • ◆ 提供同城、异地等多种主备容灾策略,满足金融级合规要求;

    ◆ 搭配UPSQL—Proxy实现主备无感知切换,不影响业务的正常访问。

  • 搭配UPSQL—Mover可将数据转移到HBase、Redis等大数据处理平台进行分析。

联系我们

业务咨询
姓名: 郭弘强
电话: 021-20633077
邮箱: guohongqiang@unionpay.com
技术咨询
姓名: 董红亮
电话: 021-20633326
邮箱: donghongliang@unionpay.com

中国银联版权所有©2002-2018沪 ICP备07032180号