地铁AFC(Automatic Fare Collection)自动售检票系统是基于计算机、通信、网络、自动控制等技术,实现轨道交通售票、检票、计费、收费、统计、清分、管理等全过程的自动化系统。地铁AFC实现地铁售票、检票自动化,提供灵活的收费方式和管理手段,并可进行客流分析和收益分析,为运营决策提供数据依据。我国处在城市轨道交通高速发展的年代,31所城市拥有地铁,总里程超过4500公里,年增长约20%,利用先进的地铁自动化系统来减少地铁工作人员的劳动强度,并通过自动化系统获取城市轨道交通运营效益的第一手资料,以保证投资者的回报已成为系统运营商和投资商关注的焦点。
地铁AFC主要采用Oracle等国外数据库产品。从信息安全和成本控制角度及国产化趋势来看,需考虑数据库的国产化替换,国产数据库能否在稳定性、功能、性能等方面达到国外数据库相同指标是客户首要关注问题。
基于国产化需求,郑州地铁AFC系统选择国产数据库替换基于原Oracle数据库。需求主要概况为:原Oracle Proc和PLSQL程序向GBase 8s Esql/C和存储过程的迁移;从功能和稳定性方面达到原Oracle数据库水平;满足业务连续性需求,系统故障时具备秒级自动快速切换的能力,无需手动干预;满足业务性能和容量需求,满足票务实时事务处理和存储的需要。
实施数据库迁移工作,使用GBase 8s的ESQL/C替代原Oracle
Proc代码,使用GBase 8s的存储过程替换原有PLSQL代码。进行回归测试和压力测试,验证功能和稳定性达到原Oracle数据库水平。
使用GBase 8s数据库搭建基于共享存储的双机集群,实现基于操作系统HA软件的高可用性,可高效的处理亿行级表数据;系统遇到故障时可自动切换节点,保证系统的稳定性和高可用性,从而达到业务连续性要求。

GBase 8s在郑州地铁城郊线项目的建设包括:恩平湖、十八里河、新郑机场等20+个站点。截至2021 年8s建成后将实现西安、重庆、南宁等10多个城市轨道交通的业务覆盖。
交通行业核心软件的国产化替代:GBase 8s的嵌入式SQL和存储过程可完全替代Oracle的Proc和PLSQL功能,稳定性也达到业务平台预期,顺利实现核心软件的国产化替代,为交通行业核心软件国产化替代增加了重要的案例和依据;
高可用性:采用Sun服务器的HA软件和磁盘阵列,实现基于共享存储的数据库高可用性,满足故障切换成功率及故障切换速度的要求,达到了系统整体高可用性;
丰富了集成部署技术架构:本项目经过体系化测试验证,具有高可替换性、高稳定性、高可用性、高可控性的特点,可在各管理类和交易类应用中进行推广使用,丰富了基础技术架构执行标准,给用户和集成商带来更大的灵活性。




