一种提交数据的方法及装置制造方法及图纸

技术编号:10512529 阅读:102 留言:0更新日期:2014-10-08 13:40
本发明专利技术的实施例公开一种提交数据的方法及装置,能高效率地完成数据的上报。所述提交数据的方法包括:接收用户上报数据的请求;对用户请求上报的数据进行分组,并保存在临时存储器中;当向数据库提交数据时,将所述分组后的数据进行一次提交。所述提交数据装置包括:数据接收单元,用于接收用户上报数据的请求;分组单元,用于对用户请求上报的数据进行分组;临时存储器,用于保存所述用户请求上报的数据;数据提交单元,用于当向数据库提交数据时,将所述分组后的数据进行一次提交。本发明专利技术适用于数据上报。

【技术实现步骤摘要】
一种提交数据的方法及装置
本专利技术涉及数据统计
,尤其涉及一种提交数据的方法及装置。
技术介绍
随着互联网技术的飞速发展,网络用户数量更是突飞猛进,为了能够更好地为网 络用户提供服务,对大数据量用户千变万化的网络操作行为进行上报和统计成为目前互联 网商家的研究课题。 现有技术对数据上报一般是通过如下方法完成:预先在后台数据库制定表格,定 义各字段,每次用户提交数据时,将用户数据先逐条地存入临时存储器,再将用户数据逐条 地录入数据库中,这种一次提交一条数据的数据上报方式,效率很低。
技术实现思路
有鉴于此,本专利技术实施例提供一种提交数据的方法及装置,能够高效率地完成数 据的上报。 -方面,本专利技术实施例提供一种提交数据的方法,包括: 接收用户上报数据的请求; 对用户请求上报的数据进行分组,并保存在临时存储器中; 当向数据库提交数据时,将所述分组后的数据进行一次提交。 可选地,所述接收用户上报数据的请求包括:接收用户通过同一个应用程序接口 上报数据的请求。 可选地,所述对用户请求上报的数据进行分组,并保存在本文档来自技高网...

【技术保护点】
一种提交数据的方法,其特征在于,包括:接收用户上报数据的请求;对用户请求上报的数据进行分组,并保存在临时存储器中;当向数据库提交数据时,将所述分组后的数据进行一次提交。

【技术特征摘要】
1. 一种提交数据的方法,其特征在于,包括: 接收用户上报数据的请求; 对用户请求上报的数据进行分组,并保存在临时存储器中; 当向数据库提交数据时,将所述分组后的数据进行一次提交。2. 根据权利要求1所述的提交数据的方法,其特征在于,所述接收用户上报数据的请 求包括: 接收用户通过同一个应用程序接口上报数据的请求。3. 根据权利要求1或2所述的提交数据的方法,其特征在于,所述对用户请求上报的数 据进行分组,并保存在临时存储器中包括: 对用户请求上报的数据进行检测,确定出用户请求上报的数据类型; 根据确定出的数据类型,对不同类型的数据生成不同的标识符编码; 将具有相同标识符编码的数据分为同一组。4. 根据权利要求1所述的提交数据的方法,其特征在于,所述当向数据库提交数据时, 将所述分组后的数据进行一次提交包括: 当向数据库提交数据时,将所述分组后的各组数据进行一次提交;或者 当向数据库提交数据时,将所述分组后的各组数据按先后顺序提交,对同一组内的数 据进行一次提交。5. 根据权利要求4述的提交数据的方法,其特征在于,所述当向数据库提交数据时,将 所述分组后的各组数据进行一次提交包括: 当向数据库提交数据时,在所述数据库中生成与所述分组后的各组数据相对应的表 格,并将所述分组后的各组数据写入所述表格。6. 根据权利要求4所述的提交数据的方法,其特征在于,所述当向数据库提交数据时, 将所述分组后的各组数据按先后顺序提交,对同一组内的数据进行一次提交,包括: 当向数据库提交一组数据时,在所述数据库中生成与该组数据相对应的表格,并将该 组数据写入所述表格。7. 根据权利要求5或6所述的提交数据的方法,其特征在于,在接收用户上报数据的请 求之前包括: 预先定义超文本传输协议请求中参数与数据库表之间的协议。8. 根据权利要求1或7所述的提交数据的方法,其特征在于,所述对用户请求上报的数 据进行分组,并保存在临时存储器中之前包括: 对用户上报数据的请求进行分析,确定用户所要上报的数据类型; 根据确定出的所述数据类型,为所述上报数据的请求分配指定的服务器。9. 根据权利要求1或7所述的提交数据的方法,其特征在于,在对用户请求上报的数据 进行分组,并保存在临时存储器中的同时,还包括: 根据信息摘要算法5对用户上报数据的请求中的请求参数进行加密,生成唯一密钥; 通过所述密钥在所述临时存储器中查找相应的数据; 若所述数据已经存在,则将所述数据对应的计数器进行加法操作; 若查找不到所述数据,则将所述数据保存在临时存储器中,并将所述数据对应的计数 器初始化为1。10. 根据权利要求1、2、4-9任一项所述的提交数据的方法,其特征在于,所述临时存储 器是Redis存储系统。11. 一种提...

【专利技术属性】
技术研发人员:黄晓禹
申请(专利权)人:广州金山网络科技有限公司
类型:发明
国别省市:广东;44

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

1