多平台数据共享系统及其数据共享方法技术方案

技术编号:12906200 阅读:145 留言:0更新日期:2016-02-24 14:00
本发明专利技术公开了一种多平台数据共享系统及其数据共享方法。上述系统包括:内存服务器;对上述内存服务器查询数据、加载数据、和更新数据的主服务器,与上述内存服务器相连接;对上述内存服务器查询数据、加载数据的至少一个从服务器,与上述主服务器和上述内存服务器相连接;数据库服务器,与上述主服务器和上述一个或多个从服务器相连接。根据本发明专利技术提供的技术方案,在保证内存服务器的数据真实有效的前提下,最小程度的拖累对数据库的依赖,这种方式降低了数据库的访问压力,能极大的提高了客户端刷新数据的时间。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种。
技术介绍
不同业务平台的内存共享一直是当前研究的热门话题,大多采用http,tcp,udp等基础通信方式进行信息交互。但是,由于不同平台的服务器内存数据管理方式不尽相同,单纯依靠内存互相访问是无法做到的。另外,还可通过数据库共享数据,数据库的优势自不必说,但他的缺点是数据交互过于缓慢,特别难以满足数据更新交互比较频繁的业务。相关技术中,由于服务器上的内存是按照一定逻辑结构封闭存储,其他服务器无法访问,能与其他服务器共享内存就显得必要,如图1所示的服务器逻辑构架,A服务器用于接收处理应用客户端的数据,具体数据变化逻辑(比如游戏中虚拟位置,活性状态,输出,金币经验等),这些交互量小,结构逻辑性强,且次数异常频繁,如客户端A(Client-A)向A服务器传输数据的交互方式。A服务器处理完成以后会将最终的数据存储入数据库中,并通知B服务器将其读取出来(由于这里实现的2种服务器之间是弱交互的),为节约开发成本,这里B服务器一般会采用定时刷新提取数据,而客户端每次通过B服务器拉取数据时,都会不停访问数据库,这样一来将无形的给数据库的访问增加本文档来自技高网...

【技术保护点】
一种多平台数据共享系统,其特征在于,包括:内存服务器;对所述内存服务器查询数据、加载数据、和更新数据的主服务器,与所述内存服务器相连接;对所述内存服务器查询数据、加载数据的至少一个从服务器,与所述主服务器和所述内存服务器相连接;数据库服务器,与所述主服务器和所述一个或多个从服务器相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:李显奇罗光锋章莉李晓鹏
申请(专利权)人:贵阳朗玛信息技术股份有限公司
类型:发明
国别省市:贵州;52

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

1