一种实现跨地域数据同步的方法技术

技术编号:24756310 阅读:32 留言:0更新日期:2020-07-04 09:12
本发明专利技术的目的在于提供一种实现跨地域数据同步的方法,客户端首次访问接入点时,数据库反馈用户信息①,根据所需的业务数据进行计算业务响应,产生新的数据时,此时用户信息①更新为用户信息②,接入点将用户信息②加密后传输至客户端,在客户端存储;同时接入点实时将新的数据传输至数据库存储;客户端再次访问任意一接入点时,带上用户信息②,使得该接入点不需要向数据库请求数据,可以直接根据用户信息②中的业务数据直接进行计算业务响应,这样利用客户端资源解决了接入点数据同步问题,可以减少对数据库的访问次数,缓解了数据库的访问压力。

A method to realize cross region data synchronization

【技术实现步骤摘要】
一种实现跨地域数据同步的方法
本专利技术涉及计算机领域,具体涉及一种实现跨地域数据同步的方法。
技术介绍
随着访问数据量的增大,现在对于静态网站使用的是CDN方案,往往采用的是多点部署。CDN:ContentDeliveryNetwork即内容分发网络。CDN是一组分布在多个不同的地理位置的WEB服务器,用于更加有效的向用户发布内容,在优化性能时,会根据距离的远近来选择。用户就近接入直接获取接入点的缓存数据,直接响应用户请求即可。但是对于动态数据的请求,接入点服务器需要根据用户的数据和一些行为再结合策略和配置才能给出响应,所以接入点仍然需要向中心服务器或者中心数据库获取到用户信息之后,才能给用户响应,同时后台还需要保存用户的状态,当用户从一个接入点切换到另一个接入点,用户的中间状态也不能及时传递到其他接入点。现有方案存在的缺陷:(1)如果采用集中式数据库方式,就会存在接入点与数据库之间的通信延迟,同样会导致访问缓慢,并且数据库的访问压力很大;(2)如果在接入点单独部署数据库,就会出现各个数据库和中心数据库数据不一致的问题本文档来自技高网...

【技术保护点】
1.一种实现跨地域数据同步的方法,其特征在于,包括以下步骤:/nS1客户端向一号接入点发起接入请求;/nS2所述一号接入点向数据库请求业务数据①;/nS3所述数据库向一号接入点发送用户信息①,所述用户信息①包含业务数据①;/nS4一号接入点发生计算业务响应,并产生新数据①,使得用户信息①更新为用户信息②,所述用户信息②包含新数据①;/nS5一号接入点实时将新数据①传输至数据库;/nS6一号接入点将用户信息②发送至客户端,客户端存储用户信息②;/nS7客户端带着用户信息②访问二号接入点,所述二号接入点为一号接入点或其它接入点中任意一个接入点;/nS8二号接入点根据用户信息②中的业务数据②发生计算...

【技术特征摘要】
1.一种实现跨地域数据同步的方法,其特征在于,包括以下步骤:
S1客户端向一号接入点发起接入请求;
S2所述一号接入点向数据库请求业务数据①;
S3所述数据库向一号接入点发送用户信息①,所述用户信息①包含业务数据①;
S4一号接入点发生计算业务响应,并产生新数据①,使得用户信息①更新为用户信息②,所述用户信息②包含新数据①;
S5一号接入点实时将新数据①传输至数据库;
S6一号接入点将用户信息②发送至客户端,客户端存储用户信息②;
S7客户端带着用户信息②访问二号接入点,所述二号接入点为一号接入点或其它接入点中任意一个接入点;
S8二号接入点根据用户信息②中的业务数据②发生计算业务响应,并产生新数据②,所述用户信息②更新为用户信息③,所述用户信息③包含新数据②;
S9二号接入点...

【专利技术属性】
技术研发人员:周毅
申请(专利权)人:杭州云缔盟科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1