公路客运业务如何应用庞大的信息计算和处理

当前公路客运信息化程度低,要完善公路客运的信息化程度,势必涉及到整体数据库的频繁更新,跟12306售票不一样,公路客运涉及的线路变化比较频繁,在信息及时更新上体现出比较大的难度。如果应对这种信息更新不同步状态?

参与4

1同行回答

tangguobingtangguobing系统架构师IBM
        要实现数据一致性和实时性,需要将多个分散部署的重要数据库基于Linux环境进行协同部署,而这样部署将会带来很多复杂性,运维难度非常大,通过数据库集中式部署能够很好的解决这样的问题,集中式部署确保高并发下的数据强一致性。比如众多...显示全部

        要实现数据一致性和实时性,需要将多个分散部署的重要数据库基于Linux环境进行协同部署,而这样部署将会带来很多复杂性,运维难度非常大,通过数据库集中式部署能够很好的解决这样的问题,集中式部署确保高并发下的数据强一致性。

比如众多渠道接入意味着要在多个站点平台之间进行复杂的数据交换和同步,如何在高并发下实现数据的强一致性也成为需要亟待解决的问题。在本质上客票业务系统是以纵向计算扩展方式为主的综合性业务系统。为更好地支撑这样的票务系统,需要一个更加可靠的基础架构,在出票量高达数10亿张的客运高峰期也能提供高安全、高可靠、高扩展、高数据一致性的架构支持。公路客票系统对信息的实时一致性要求决定了核心业务系统数据逻辑集中,使用集中式部署,将核心应用和数据库集中式部署到处理能力更强的基础架构上,这种部署支持跨多个业务线的紧耦合的大联机交易量的处理,它能够保证信息的实时的一致性;无需通过应用层跨系统的集成开销来保证数据和交易的一致性;由于紧耦合的数据可提供整个耦合的单一逻辑形象,可以说是做到了分享一切。应用不需要考虑跨不同数据库的完整性、恢复性等问题,因此对于应用的开发人员来讲节省了许多集成层面和管理层面的烦恼。这种全共享式数据集中的紧耦合集群架构是一种既有横向扩展能力也有纵向扩展能力的系统架构。而在传统环境中,不同的数据库部署在多台数据库服务器上,相互使用过程中需要借助DBLink跨物理机访问本地的数据库中的数据,而各数据库有数据同步过程,存在数据丢失风险,已经不是实时数据,在经过DBLink跨物理机的远程访问过程,最终到达的数据实时性较弱,一些复杂的数据操作会出现延时,影响业务效率。使用集中式部署,采用纵向扩展能力强的基础架构技术来提高不同数据库镜像之间的数据交互效率,不同镜像使用同一份数据,保证数据的完全一致性和安全性,才能实现真正意义上的实时数据,无数据丢失,从而大大提高业务的实时性和数据一致性。

收起
硬件生产 · 2016-07-20
浏览1131

提问者

byethen
系统工程师CMBC
擅长领域: 存储灾备服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-07-19
  • 关注会员:3 人
  • 问题浏览:3633
  • 最近回答:2016-07-20
  • X社区推广