[发明专利]一种信息传输方法、系统及移动终端有效
申请号: | 201110321894.0 | 申请日: | 2011-10-21 |
公开(公告)号: | CN102402585A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息 传输 方法 系统 移动 终端 | ||
技术领域
本发明属于数据库技术领域,尤其涉及一种信息传输方法、系统及移动终端。
背景技术
随着社会信息化的日益发展,数据库技术已被越来越多地广泛应用。在日常数据传输应用中,数据同步是必不可少的手段之一,目前的主流方式是数据库主从复制,该种方法较稳定、效率较高,但不能实现信息个性化同步且存在重复推送的问题,在同步过程中传输效率不高。
发明内容
本发明提供一种信息传输方法、系统及移动终端以解决上述问题。
本发明提供一种信息传输方法,包括以下步骤。主数据库中不同会话线程将不同会话信息记录在未被锁定的日志存储文件中,判断日志存储文件是否被锁定,若未被锁定,则判断日志存储文件中是否存在未被推送过的会话信息,若是,则判断待推送会话信息的优先级并根据所述优先级,推送线程将所述未被推送过的会话信息推送至从库并由从库存储至中继存储文件中。
本发明提供一种信息传输系统,包括记录存储装置、锁定判断装置、推送记录判断装置、会话信息优先级判断装置、推送装置、存储装置。记录存储装置,用于不同会话线程将不同会话信息记录在未被锁定的日志存储文件中。锁定判断装置,与记录存储装置相连,用于在记录存储装置存储会话信息后,进一步判断日志存储文件是否被锁定。推送记录判断装置,与锁定判断装置相连,用于在锁定判断装置判断日志存储文件未被锁定后,进一步判断日志存储文件中是否存在待推送会话信息的推送记录。会话信息优先级判断装置,与推送记录判断装置相连,用于在推送记录判断装置判断日志存储文件中不存在待推送会话信息的推送记录后,进一步判断待推送会话信息的优先级。推送装置,与会话信息优先级判断装置相连,用于根据所述优先级推送待推送会话信息。存储装置,与推送装置相连,用于存储推送装置所推送的会话信息。
本发明提供一种移动终端,包括:记录存储装置、锁定判断装置、推送记录判断装置、会话信息优先级判断装置、推送装置、存储装置。记录存储装置,用于不同会话线程将不同会话信息记录在未被锁定的日志存储文件中。锁定判断装置,与记录存储装置相连,用于在记录存储装置存储会话信息后,进一步判断日志存储文件是否被锁定。推送记录判断装置,与锁定判断装置相连,用于在锁定判断装置判断日志存储文件未被锁定后,进一步判断日志存储文件中是否存在待推送会话信息的推送记录。会话信息优先级判断装置,与推送记录判断装置相连,用于在推送记录判断装置判断日志存储文件中不存在待推送会话信息的推送记录后,进一步判断待推送会话信息的优先级。推送装置,与会话信息优先级判断装置相连,用于根据所述优先级推送待推送会话信息。存储装置,与推送装置相连,用于存储推送装置所推送的会话信息。
相较于先前技术,根据本发明提供的信息传输方法、系统及移动终端,采用状态锁定的方式,对主数据库中信息读写单向操作,避免了同时读写数据引起冲突。对于已推送信息,不再重复推送,节约了数据传输时间,同时对于不同的数据库操作类型,区分优先级,对会话信息分级处理,提高了传输效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为根据本发明的较佳实施例提供的信息传输方法的流程图;
图2所示为根据本发明的较佳实施例提供的信息传输系统及移动终端的示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1所示为根据本发明的较佳实施例提供的信息传输方法的流程图,如图1所示,本发明较佳实施例提供的信息传输方法包括步骤101~103。
步骤101:主数据库中不同会话线程将不同会话信息记录在未被锁定的日志存储文件中。具体而言,主数据库包含两个以上的会话线程、两个以上的日志存储文件,会话线程用于将新的会话信息记录到未被锁定的日志存储文件中。判断日志存储文件被锁定的方法为:当推送线程读取日志存储文件时,会话线程不能将会话信息写入该日志存储文件;当会话线程将会话信息写入日志存储文件时,推送线程不能读取该日志存储文件。例如,会话线程A正在将会话信息写入日志存储文件B,此时推送线程C不能读取日志存储文件B,另一会话线程A1也不能将会话信息写入日志存储文件B。同样地,若推送线程E正在读取日志存储文件F,此时会话线程G不能将会话信息写入日志存储文件F,另一推送线程E1也不能读取日志存储文件F中的会话信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110321894.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:火焰切割旋转工作台
- 下一篇:一种桥面专用聚合物防水涂料加工装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置