【技术实现步骤摘要】
本公开涉及计算机领域,尤其涉及线上购票方法及系统、设备、存储介质。
技术介绍
1、随着互联网购票的普及,越来越多的人已习惯在网上购买车票,再加上出行需求的增长,运力的不足,导致人们在线上购票时需要进行抢购,这就给购票网站的性能带来了极大的考验,要求购票网站必须要性能足够快、足够稳定、数据必须要保证强一致性。
2、传统的线上购票网站,往往是基于关系型数据库来建设的,并且会将查票、填写乘车人信息、校验乘车人信息、下单等所有业务放在一个服务中、共用一个数据库来实现,购票用户的所有数据也都存储在关系型数据库中,剩余票量的计算也是基于关系型数据库来建设,再通过事务控制来保证数据的强一致性。加之数据库中的数据读写也没有作分离,是基于速度较慢的关系型数据库实现的,导致在面对较大的请求流量时,购票网站经常会出现崩溃的情况,影响用户购票体验,甚至经常会出现购票失败的情况。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种线上购票方法及系统、设备、存储介质,本专利技术按照线上购票流程的
...【技术保护点】
1.一种线上购票方法,其特征在于,包括:
2.根据权利要求1所述的线上购票方法,其特征在于,所述业务类型至少包括以下业务中的一项:余票查询业务,添加乘车人业务,乘车人信息验证业务,下单业务,订单查询业务,车票查询业务;
3.根据权利要求2所述的线上购票方法,其特征在于,所述余票查询数据库集群,常用乘车人数据库集群,乘车人信息验证数据库集群,订单查询数据库集群,车票查询数据库集群中的数据库为内存型数据库;
4.根据权利要求2所述的线上购票方法,其特征在于,所述余票查询数据库集群采用基于私有云和公有云混合的多中心多活架构部署;
< ...【技术特征摘要】
1.一种线上购票方法,其特征在于,包括:
2.根据权利要求1所述的线上购票方法,其特征在于,所述业务类型至少包括以下业务中的一项:余票查询业务,添加乘车人业务,乘车人信息验证业务,下单业务,订单查询业务,车票查询业务;
3.根据权利要求2所述的线上购票方法,其特征在于,所述余票查询数据库集群,常用乘车人数据库集群,乘车人信息验证数据库集群,订单查询数据库集群,车票查询数据库集群中的数据库为内存型数据库;
4.根据权利要求2所述的线上购票方法,其特征在于,所述余票查询数据库集群采用基于私有云和公有云混合的多中心多活架构部署;
5.根据权利要求2所述的线上购票方法,其特征在于,所述当前购票业务请求为下单业务时,所述返回当前得到的业务操作结果,还包括:
6.一种线上购票系统,其特征在于,包括:
7.根据权利要求6所述的线上购票系统,其特征在于,所述业务类型至少包括以下业务中的一项:余票查询业务,添加乘车人业务,...
【专利技术属性】
技术研发人员:卜晓利,任少卿,张展,卓利民,
申请(专利权)人:微诺时代北京科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。