u1jodi1q 发表于 2024-7-10 17:29:13

一款值得用户信赖的国产TP数据库应该是什么样的?


    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">近两年,数据库国产化浪潮走进深水区,金融、电信、轨道交通等关键行业的核心系统改造升级进度在加快。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">按照</span>行业<span style="color: black;">关联</span>报告,从技术架构来看,<span style="color: black;">日前</span>关键行业<span style="color: black;">运用</span>的数据库仍以集中式为主。《金融业数据库供应链安全发展报告(2022)》调研数据<span style="color: black;">表示</span>,集中式数据库在金融业总体占比仍高达89%,其中银行80%,证券和保险业占比均超过90%。<span style="color: black;">按照</span>CCSA TC601大数据技术标准推进委员会发布的《数据库发展<span style="color: black;">科研</span>报告(2023年)》,电信行业在数据库<span style="color: black;">安排</span>类型方面,集中式数据库仍占据主导地位。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="//q0.itc.cn/images01/20240411/d9e494e513cc4faeb25f08171b47cd9e.jpeg" style="width: 50%; margin-bottom: 20px;"></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">编辑</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">进入深水区后,国产数据库面临着<span style="color: black;">那些</span>挑战和机遇?国产化替代是该“平替”还是“改造升级”?在百花齐放的数据库市场,集中式数据库当下发展的重点和难点有<span style="color: black;">那些</span>?近期,ITPUB采访了GBASE南大通用GBase 8s<span style="color: black;">制品</span>部长郭茁,讨论了<span style="color: black;">关联</span>问题。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">需求和选型:怎么<span style="color: black;">选取</span>一款合适的数据库?</strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">国产数据库在各行业的替换或升级改造基本都经历了从边缘到核心,从局部到整体的过程。核心系统对数据库的稳定性、性能、高可用、安全性等能力的<span style="color: black;">需求</span>最为严格,郭茁介绍,<span style="color: black;">区别</span>行业的核心系统对TP数据库的需求<span style="color: black;">亦</span>存在差异。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">金融业和电信业对数据库的需求<span style="color: black;">重点</span>集中在数据的处理能力、稳定性、数据一致性以及高可用性这些方面。<span style="color: black;">例如</span>,金融业核心业务系统<span style="color: black;">必须</span><span style="color: black;">保准</span>数据库的强一致性和高可用,<span style="color: black;">保证</span>数据的准确服务,以及在任何时候系统都能<span style="color: black;">安稳</span>运行。而在电信行业,<span style="color: black;">每日</span>都会产生海量的数据,<span style="color: black;">必须</span>数据库处理<span style="color: black;">海量</span>的用户数据和网络数据,TP数据库<span style="color: black;">必须</span>具备应对海量并发压力能力以及<span style="color: black;">有效</span>的数据处理能力,来进行快速的事务和数据处理。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在党政行业,其数据<span style="color: black;">一般</span><span style="color: black;">触及</span><span style="color: black;">有些</span><span style="color: black;">敏锐</span>信息,<span style="color: black;">例如</span>身份证信息等,<span style="color: black;">因此呢</span><span style="color: black;">必须</span>数据库具备强大安全性的功能。<span style="color: black;">例如</span>用户的验证/认证授权、数据加密以<span style="color: black;">保准</span>数据的隐私和安全。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">轨道交通行业,<span style="color: black;">轻轨</span>的闸机交易<span style="color: black;">或</span>票务柜台交易等,<span style="color: black;">必须</span>频繁交易,对数据库的稳定性、处理性能、一致性、并发等能力都有较高的<span style="color: black;">需求</span>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">总体来看,各行业<span style="color: black;">针对</span>TP 数据库的需求集中于:稳定<span style="color: black;">靠谱</span>、数据的完整性和一致性、数据处理能力和数据安全性等<span style="color: black;">需求</span>。郭茁强调:“这些高<span style="color: black;">需求</span><span style="color: black;">无</span>一个是只做到 80 分就<span style="color: black;">能够</span>的,都<span style="color: black;">需求</span>达到 100 分。”</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">需求明确,<span style="color: black;">然则</span><span style="color: black;">选取</span>一款合适的数据库并<span style="color: black;">不易</span>。郭茁介绍,<span style="color: black;">公司</span><span style="color: black;">公司</span>在进行数据库选型时<span style="color: black;">重点</span>会关注以下<span style="color: black;">原因</span>:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">一是,性能和稳定性,<span style="color: black;">必须</span><span style="color: black;">思虑</span>数据库在处理<span style="color: black;">海量</span>数据<span style="color: black;">或</span>是高并发请求时的性能表现,稳定性方面,尤其关注<span style="color: black;">长期</span>运行的稳定性。<span style="color: black;">亦</span>会关注高可用、容错性等。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">二是,兼容性,<span style="color: black;">非常多</span>用户在进行国产化替换时会关注兼容性,<span style="color: black;">针对</span>Oracle、DB2、MySQL等数据库的语法兼容能力,这关乎数据库替换的整体成本。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">三是,生态支持,<span style="color: black;">例如</span>社区、文档、培训等方面的支持。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">四是,技术服务支持,<span style="color: black;">制品</span><span style="color: black;">连续</span>迭代,bug修复能力。原厂的专业化技术服务相<span style="color: black;">针对</span>系统运维人员更友好,可整体降低运维等成本。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">一款好用的数据库<span style="color: black;">制品</span><span style="color: black;">必定</span>是在用户真实场景中打磨出来的。<span style="color: black;">日前</span>,<span style="color: black;">广泛</span>认为国产数据库正在从“能用”到“好用”<span style="color: black;">周期</span>发展,做到好用是接下来取得成功的关键。什么是好用的数据库,<span style="color: black;">区别</span>的人可能有<span style="color: black;">区别</span>的答案。南大通用认为,一款好用的数据库,应该是一款值得用户信赖的数据库。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">打造一款值得用户信赖的TP数据库</strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">南大通用成立<span style="color: black;">迄今</span>已有20年,是国内元老级数据库厂商,<span style="color: black;">亦</span>是一家全栈数据库厂商。南大通用GBase数据库<span style="color: black;">持有</span>AP、TP和HTAP多种数据库满足用户<span style="color: black;">区别</span>业务场景的需求。<span style="color: black;">大众</span>可能比较熟知的是其AP分析型数据库GBase 8a<span style="color: black;">制品</span>。<span style="color: black;">实质</span>上,其TP交易型数据库GBase 8s资历更早。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">郭茁介绍,GBase 8s在2005年推出,是南大通用发展历史最悠久的数据库<span style="color: black;">制品</span>,2014年<span style="color: black;">协同</span><span style="color: black;">机构</span>整体战略规划,锚定全行业OLTP场景覆盖,正式<span style="color: black;">起步</span>对8s<span style="color: black;">制品</span>进行架构级的重构和升级。在2016年,正式推出重装升级后的GBase 8s,已具备了基于共享存储的高可用集群能力和替换各行业核心OLTP系统的<span style="color: black;">制品</span>硬实力,代码100%自主可控。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">此后,GBase 8s<span style="color: black;">走进</span>了一个新的发展<span style="color: black;">周期</span>。发布GBase 8s v8.8版本后,从2017年<span style="color: black;">起始</span>,GBase 8s逐步在<span style="color: black;">有些</span>关键行业推广应用,随着<span style="color: black;">制品</span>生态的<span style="color: black;">持续</span>发展,逐步强化Oracle、MySQL等语法兼容性,如今GBase 8s<span style="color: black;">已然</span><span style="color: black;">作为</span>具备百TB数据支撑能力、高安全、高<span style="color: black;">靠谱</span>、事务刚性强一致的OLTP数据库<span style="color: black;">制品</span>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">据说</span>,针对<span style="color: black;">区别</span>业务系统的<span style="color: black;">区别</span>需求,GBase 8s<span style="color: black;">供给</span>灵活的高可用<span style="color: black;">方法</span>,支持同机房共享存储(SSC)或主备高可用灾备(HAC)能力,RPO=0,RTO&lt;10秒;同城主备容灾高可用(HAC)能力,RPO=0,RTO&lt;30秒;异地灾备高可用(RHAC)能力,RPO&lt;100,RTO&lt;2分钟等<span style="color: black;">处理</span><span style="color: black;">方法</span>,故障秒级切换,高可用等级99.999%。所有的高可用能力均内置于数据库服务<span style="color: black;">自己</span>,不<span style="color: black;">必须</span>依赖任何第三方组件,在<span style="color: black;">提高</span>高可用能力稳定性的<span style="color: black;">同期</span>降低了建设和<span style="color: black;">守护</span>成本。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">日前</span>,GBase 8s能够在80%以上场景中<span style="color: black;">能够</span>替代国际主流数据库,在95%以上的场景中去替换Oracle以及Oracle RAC集群,广泛应用于党政、金融、电信、轨道交通、能源等众多关键行业的核心系统,<span style="color: black;">作为</span>南大通用三款主导<span style="color: black;">制品</span>之一。累计<span style="color: black;">安排</span>节点超过5万个。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">例如</span>在某大型央企项目上,GBase 8s<span style="color: black;">供给</span>了两地三中心高可用<span style="color: black;">方法</span>,该项目2017年正式上线到<span style="color: black;">此刻</span><span style="color: black;">连续</span>累积的业务数据量近百TB,<span style="color: black;">日前</span>支持了数百个应用微服务的量,<span style="color: black;">平常</span>TPS超过2000,相当于普通的业务系统<span style="color: black;">拜访</span>量的峰值<span style="color: black;">作为</span>常态,压力可想而知,该项目最长<span style="color: black;">连续</span>运行时间超过600天,足以证明GBase 8s稳定运行能力和抗压能力。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">而在轨道交通行业,GBase 8s实现了行业全覆盖,构建自主可控、安全可信的核心业务系统,如线网指挥、清分系统、票务系统、多线路中心系统、综合监控系统等。自开拓轨道交通行业应用<span style="color: black;">败兴</span>,GBASE相继在深圳、重庆、西安、成都等20多个城市多条线路上应用上线。支撑公路、铁路、航空、海运等<span style="color: black;">行业</span>核心业务系统的<span style="color: black;">有效</span>、稳定运行。其中的深圳<span style="color: black;">轻轨</span>,其客流量、数据量和数据处理需求都属于中国<span style="color: black;">轻轨</span>天花板级别。GBase 8s在深圳<span style="color: black;">轻轨</span>上线并能够<span style="color: black;">长期</span><span style="color: black;">安稳</span>运行,赢得了客户的信赖。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">机构</span>想要有好的发展<span style="color: black;">必要</span>专注,GBASE南大通用将<span style="color: black;">始终</span>专注做用户信赖的国产数据库,做专业的数据库软件供应商,<span style="color: black;">同期</span>秉承“稳定性”这一原则打造<span style="color: black;">制品</span>。<span style="color: black;">连续</span>保持和<span style="color: black;">提高</span>GBASE的市场竞争力。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">是“平替”还是“改造升级”?<span style="color: black;">怎样</span>平滑替换?</strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">国产化浪潮为国产数据库带来了机遇,在国产化替代过程<span style="color: black;">重点</span>是“平替”和“改造升级”两种策略。该<span style="color: black;">怎样</span>选?<span style="color: black;">怎样</span>平滑替换?</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">郭茁认为,“平替”和“改造升级”各有<span style="color: black;">优良</span>和挑战,<span style="color: black;">必须</span><span style="color: black;">按照</span>业务需求、数据<span style="color: black;">繁杂</span>度、迁移难度等综合<span style="color: black;">思虑</span>来<span style="color: black;">选取</span>合适的策略。<span style="color: black;">通常</span><span style="color: black;">状况</span>下,<span style="color: black;">有些</span>小规模的业务系统,更适合于平替。<span style="color: black;">然则</span>大型的核心业务系统,可能更适用于升级改造。在数据库国产化替换过程中,为了能够实现平滑替换,她提出了以下<span style="color: black;">意见</span>:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">一是要充分测试。正式上线之前在生产环境进行充分测试,<span style="color: black;">包含</span>功能、性能、压力的测试。<span style="color: black;">另外</span>,还<span style="color: black;">意见</span>去做<span style="color: black;">有些</span>破坏性的测试,以<span style="color: black;">保证</span>新业务系统从硬到软整体的性能和稳定性。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">二是要逐步迁移。贴合业务<span style="color: black;">状况</span>可<span style="color: black;">选取</span>逐步迁移的方式,<span style="color: black;">由于</span>历史较长的大型业务系统,<span style="color: black;">常常</span>存量数据越多。<span style="color: black;">能够</span><span style="color: black;">思虑</span>分成冷热数据分步迁移到新数据库+双轨并行的模式,<span style="color: black;">经过</span>新、老环境的柔性割接达到更<span style="color: black;">靠谱</span>的切换效果。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">三是备份和回滚策略。在替换过程中<span style="color: black;">保证</span>有完备的备份策略和回滚计划,以应对可能<span style="color: black;">显现</span>的意外<span style="color: black;">状况</span>。<span style="color: black;">通常</span><span style="color: black;">状况</span>下,在业务系统正式上线前,GBase 8s团队会<span style="color: black;">按照</span>各业务系统的<span style="color: black;">区别</span><span style="color: black;">需求</span>去定制化给出一个自动化备份类脚本,以及<span style="color: black;">有些</span>通用的回滚<span style="color: black;">方法</span>。<span style="color: black;">例如</span>之前在泸州银行核心系统进行替换时,GBase 8s专家团队结合<span style="color: black;">实质</span>业务定制的回滚<span style="color: black;">方法</span>,<span style="color: black;">保证</span><span style="color: black;">倘若</span>升级上线过程中<span style="color: black;">显现</span>了问题,<span style="color: black;">能够</span>最<span style="color: black;">短期</span>进行回滚,<span style="color: black;">保准</span>系统升级<span style="color: black;">尽可能</span>不影响业务。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">四是培训和支持。<span style="color: black;">供给</span>足够的培训和支持,以<span style="color: black;">保证</span>项目交付后,其运维团队、<span style="color: black;">研发</span>团队能够<span style="color: black;">熟悉</span>地<span style="color: black;">运用</span>新数据库系统。<span style="color: black;">日前</span>,每一个系统在上线之前南大通用都会<span style="color: black;">供给</span><span style="color: black;">制品</span>培训,<span style="color: black;">另外</span>,推出了三级认证培训体系,<span style="color: black;">帮忙</span>客户培养专业技术人才。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">五是监控和优化。<span style="color: black;">没</span>论是平替还是升级改造,业务系统上线后,新数据库的监控和后续的<span style="color: black;">连续</span>的业务优化非常<span style="color: black;">要紧</span>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">兵<span style="color: black;">没</span>常势,水<span style="color: black;">没</span>常形。郭茁强调,<span style="color: black;">最后</span>的<span style="color: black;">选取</span>还是 case by case,<span style="color: black;">每一个</span>业务系统针<span style="color: black;">针对</span>自己的需求会有<span style="color: black;">区别</span>的<span style="color: black;">需求</span>,<span style="color: black;">包含</span>上面<span style="color: black;">说到</span>的几个<span style="color: black;">意见</span>,优先级可能各家都不<span style="color: black;">同样</span>。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">为了更好支持核心系统,把握国产化机遇。<span style="color: black;">将来</span>,GBase 8s<span style="color: black;">已然</span><span style="color: black;">知道</span>了发展方向,将<span style="color: black;">连续</span>强化Oracle等主流数据库的语法兼容能力,加强<span style="color: black;">制品</span>整体的生态建设,<span style="color: black;">供给</span>多写多读能力,支持多版本并发<span style="color: black;">掌控</span>MVCC,实现云上云下随需<span style="color: black;">安排</span>,支持RDMA高速网络。当下虽然<span style="color: black;">外边</span>环境还面临着不确定性和<span style="color: black;">繁杂</span>性,<span style="color: black;">然则</span><span style="color: black;">针对</span>南大通用而言,非常确定的一点<span style="color: black;">便是</span>继续专注于打造值得用户信赖的数据库,一款好用的数据库,<span style="color: black;">必须</span>匠心铸就。<a style="color: black;"><span style="color: black;">返回<span style="color: black;">外链论坛:www.fok120.com</span>,查看<span style="color: black;">更加多</span></span></a></p>

    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">责任编辑:网友投稿</span></p>




bskj2024 发表于 2024-9-10 03:03:15

你的话语如春风拂面,让我感到无比温暖。

4lqedz 发表于 7 天前

你的见解独到,让我受益匪浅,非常感谢。
页: [1]
查看完整版本: 一款值得用户信赖的国产TP数据库应该是什么样的?