The present invention provides a network transaction system and a method executed by the network transaction system. Including the network trading system: the main data center; and at least one data center, to communicate with the main data center, the main data center is configured to receive user request access from the buyers, buyers of the user information access request based on the real-time routing request access to the at least one data center, and wherein each of the at least one data center in the data center is configured to: upon receiving a request from the access of the main data center routing under the condition of receiving and storing from the buyers buyers user data.
【技术实现步骤摘要】
网络交易系统和由网络交易系统执行的方法
本专利技术涉及电子商务技术,更具体地,涉及一种网络交易系统以及由网络交易系统执行的方法。
技术介绍
电商业务多而杂,很多业务系统共用机房导致资源不够用。随着业务的迅速发展,目前现有的架构靠堆机器来扩大集群规模,实现应用的水平扩展。当集群规模大到一定程度时,需要把集群分散部署到多个数据中心。为了保证响应时间和数据一致性,多采用同一地理区域多机房部署的方案。在这种情况下,如果机房所在的地理区域发生天然或人为的灾害,则可能对整个电商网络交易系统造成巨大的影响。为了避免一个地理区域中发生的灾祸对整个交易系统的数据历史或交易造成不可恢复的破坏,本领域还采用异地冷备的技术方案来在多地备份数据库。然而,虽然异地冷备可以起到备份的作用,但真正恢复阶段存在许多不确定性,只能保证数据不丢失,无法保证重大故障时对业务没影响。
技术实现思路
为了解决以上提及的部分或全部问题,本专利技术提出了如下网络交易系统和由网络交易系统执行的方法。根据本专利技术的一个方面,提供了一种网络交易系统,所述网络交易系统包括:主数据中心;以及至少一个分数据中心,与所述主数据中心进行通信,其中,所述主数据中心被配置为:接收来自买家用户的接入请求,基于所述接入请求中的买家用户信息,将所述接入请求实时地路由到所述至少一个分数据中心之一,以及其中,所述至少一个分数据中心中的每个分数据中心被配置为:在接收到从所述主数据中心路由的所述接入请求的情况下,接收并存储来自所述买家用户的买家数据。优选地,所述至少一个分数据中心中的每个分数据中心还被配置为:实时地将所接收的买家数据转发到 ...
【技术保护点】
一种网络交易系统,所述网络交易系统包括:主数据中心;以及至少一个分数据中心,与所述主数据中心进行通信,其中,所述主数据中心被配置为:接收来自买家用户的接入请求,基于所述接入请求中的买家用户信息,将所述接入请求实时地路由到所述至少一个分数据中心之一,以及其中,所述至少一个分数据中心中的每个分数据中心被配置为:在接收到从所述主数据中心路由的所述接入请求的情况下,接收并存储来自所述买家用户的买家数据。
【技术特征摘要】
1.一种网络交易系统,所述网络交易系统包括:主数据中心;以及至少一个分数据中心,与所述主数据中心进行通信,其中,所述主数据中心被配置为:接收来自买家用户的接入请求,基于所述接入请求中的买家用户信息,将所述接入请求实时地路由到所述至少一个分数据中心之一,以及其中,所述至少一个分数据中心中的每个分数据中心被配置为:在接收到从所述主数据中心路由的所述接入请求的情况下,接收并存储来自所述买家用户的买家数据。2.根据权利要求1所述的系统,所述至少一个分数据中心中的每个分数据中心还被配置为:实时地将所接收的买家数据转发到所述主数据中心,以供所述主数据中心进行存储。3.根据权利要求1所述的系统,所述主数据中心还被配置为:接收并存储卖家数据和商品数据;以及将所接收的卖家数据和商品数据实时地转发到所述至少一个分数据中心中的每个分数据中心,以供分数据中心进行存储。4.根据权利要求1所述的系统,所述至少一个分数据中心位于不同的地理区域。5.根据权利要求4所述的系统,所述主数据中心与所述至少一个分数据中心之一位于同一地理区域中。6.根据权利要求1所述的系统,所述至少一个分数据中心通过总线与所述主数据中心进行通信。7.根据权利要求1所述的系统,所述接入请求包括注册请求和/或登录请求。8.根据权利要求4所述的系统,所述买家用户信息指示所述买家用户所属的地理区域,以及所述主数据中心将所述接入请求路由到与所述买家用户所属的地理区域相对应的分数据中心。9.根据权利要求4所述的系统,所述主数据中心存储有用户区域映射表,所述用户区域映射表指示买家用户与分数据中心之间的映射关系,以及所述主数据中心通过使用所述用户区域映射表进行匹配来将所述接入请求路由到所述至少一个分数据中心之一。10.根据权利要求9所述的系统,其中,所述用户区域映射表中关于买家用户的条目是在所述买家用户注册时创建的,并由所述主数据中心根据接收到的用户数据进行更新。11.根据权利要求1所述的系统,所述买家数据包括关于以下中的至少一项的数据:用户信息更新、评论、收藏、加入购物车。12.根据权利要求1所述的系统,所述分数据中心还被配置为:当在一个分数据中心中产生订单后,将订单数据转发到所述主数据中心,以及所述主数据中心还被配置为:根据所述订单数据,从所述至少一个分数据中心中确定一个分数据中心对所述订单进行处理。13.根据权利要求1所述的系统,所述主数据中心还被配置为:当一个分数据中心发生故障时,附加地充当所述发生故障的分数据中心。14.一种由网络交易系统执行的方法,所述网络交易系统包括主...
【专利技术属性】
技术研发人员:吴元清,王晓钟,肖飞,曹雪林,周谦,杨军,章孜,杨中锋,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。