[发明专利]GPS监控车台上报数据大规模入库的处理方法在审
申请号: | 201410580982.6 | 申请日: | 2014-10-27 |
公开(公告)号: | CN104317906A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 胡平 | 申请(专利权)人: | 合肥星服信息科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230051 安徽省合肥市包河*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gps 监控 台上 数据 大规模 入库 处理 方法 | ||
1.本发明的一个目的在于为GPS监控车台上报数据的大规模入库提供一种高效的方法。
2.为了实现该入库优化方法,首先需要初始化缓冲队列,客户端发送过来的数据经过服务器解析后形成固定格式数据记录,存放到缓冲队列。
3.同时对数据入库队列记录进行计数,每达到指定数目(如2000条)时会同时创建一个异步入库线程,该线程负责从队列里逐条取出这些数据形成数据库插入语句,写入数据库内存,指定数目(如2000条)的数据记录全部写入内存区后,集中一次提交,提交完成后线程终止。
4.这样服务器不停接收和解析数据写入缓冲队列,同时又不断有数据被成批取出写入数据库内存区并提交到实体表中。
5.所述方法包括如下步骤:
1)、在服务端建立缓冲队列并初始化;
2)、将接收过来并解析后的数据放到缓冲队列中;
3)、创建入库线程;
4)、入库线程从缓冲队列提取指定数目的数据,写入其独占的临时队列,同时再创建新的入库线程,新的入库线程重复步骤3和步骤4;
5)、入库线程提取指定数目的数据,写入临时队列后,组织形成入库语句,写到数据库内存区,直到其独占的临时队列的数据全部取完,集中提交入库后,该入库线程退出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥星服信息科技有限责任公司,未经合肥星服信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410580982.6/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置