基于redis实时用户数据采集传输系统技术方案

技术编号:36258119 阅读:12 留言:0更新日期:2023-01-07 09:54
本发明专利技术涉及通信传输技术领域,具体涉及基于redis实时用户数据采集传输系统,包括数据库子系统、采集子系统和传输子系统,采集子系统包括指令模块、采集模块和压缩模块,数据库子系统存储用户的数据信息,生成数据库;指令模块识别用户需求,生成采集指令;采集模块基于所述采集指令向所述数据库采集所需信息,得到采集数据;压缩模块对所述采集数据进行压缩,得到数据包;传输子系统向客户传输所述数据包,该系统通过采集指令进行数据采集,快速获取客户所需数据,无需对采集传输的数据进行筛选,同时将采集到的数据进行压缩处理,减小数据所占字节,实现采集数据的快速传输,进而可使客户快速获取到所需数据内容。可使客户快速获取到所需数据内容。可使客户快速获取到所需数据内容。

【技术实现步骤摘要】
基于redis实时用户数据采集传输系统


[0001]本专利技术涉及通信传输
,尤其涉及基于redis实时用户数据采集传输系统。

技术介绍

[0002]Redis是现在最受欢迎的数据库之一,Redis是一个使用ANSIC编写的开源,包含多种数据结构、支持网络、基于内存和可选持久性的键值对存储数据库。
[0003]随着通信技术的不断进步和发展,基于Redis数据库得到了广泛应用。尤其是应用在设备监控和数据采集传输领域。目前采用基于Redis数据库的数据采集传输系统使用时发现,需要用户在传输的数据中再次筛选,无法根据需求快速获取对应的数据。

技术实现思路

[0004]本专利技术的目的在于提供基于redis实时用户数据采集传输系统,旨在解决现有采集传输系统无法快速获取客户需求数据的问题。
[0005]为实现上述目的,本专利技术提供了基于redis实时用户数据采集传输系统,包括数据库子系统、采集子系统和传输子系统,所述数据库子系统、所述采集子系统和所述传输子系统依次连接,所述采集子系统包括指令模块、采集模块和压缩模块,所述指令模块、所述采集模块和所述压缩模块依次连接;
[0006]所述数据库子系统,用于存储用户的数据信息,生成数据库;
[0007]所述指令模块,用于识别用户需求,生成采集指令;
[0008]所述采集模块,基于所述采集指令向所述数据库采集所需信息,得到采集数据;
[0009]所述压缩模块,用于压缩所述采集数据,得到数据包;
[0010]所述传输子系统,用于向客户传输所述数据包。
[0011]其中,所述指令模块包括接收单元和识别单元,所述接收单元和所述识别单元连接;
[0012]所述接收单元,用于接收用户需求,得到需求信息;
[0013]所述识别单元,用于识别所述需求信息,生成所述采集指令。
[0014]其中,所述识别单元包括读取子单元和提取子单元,所述读取子单元和所述提取子单元连接;
[0015]所述读取子单元,用于读取所述需求信息,得到需求指令;
[0016]所述提取子单元,用于提取所述需求指令中是关键词,得到所述采集指令。
[0017]其中,所述传输子系统包括传输模块和显示模块,所述传输模块和所述显示模块连接;
[0018]所述传输模块,用于向客户传输所述数据包;
[0019]所述显示模块,用于解压所述数据包,并向客户展示采集传输的数据。
[0020]其中,所述传输模块包括输入单元和传输单元,所述输入单元和所述传输单元连接;
[0021]所述输入单元,用于向所述接收单元输入客户需求;
[0022]所述传输单元,用于向所述接收单元传输客户需求,并向客户传输所述数据包。
[0023]其中,所述显示模块包括解压单元和显示单元,所述解压单元和所述显示单元连接;
[0024]所述解压单元,用于解压还原所述数据包,得到所述采集传输数据;
[0025]所述显示单元,用于展示所述采集传输数据。
[0026]其中,所述显示单元包括显示器子单元和打印子单元,所述显示器子单元和所述打印子单元连接;
[0027]所述显示器子单元,用于展示所述采集传输数据。
[0028]所述打印子单元,用于打印所述采集传输数据。
[0029]本专利技术的基于redis实时用户数据采集传输系统,所述数据库子系统存储用户的数据信息,生成数据库;所述指令模块识别用户需求,生成采集指令;所述采集模块基于所述采集指令向所述数据库采集所需信息,得到采集数据;所述压缩模块对所述采集数据进行压缩,得到数据包;所述传输子系统向客户传输所述数据包,该系统通过所述指令模块生成的所述采集指令进行数据采集,可快速获取客户所需数据,无需客户对采集传输的数据进行筛选,同时通过所述压缩模块将采集到的数据进行压缩处理,后续通过所述传输子系统传输后解压,减小数据所占字节,实现采集数据的快速传输,进而可使客户快速获取到所需数据内容,解决现有采集传输系统无法快速获取客户需求数据的问题。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本专利技术提供的基于redis实时用户数据采集传输系统的结构示意图。
[0032]图2是本专利技术提供的基于redis实时用户数据采集传输系统的指令模块示意图。
[0033]图3是本专利技术提供的基于redis实时用户数据采集传输系统的采集模块示意图。
[0034]图4是本专利技术提供的基于redis实时用户数据采集传输系统的传输子系统示意图。
[0035]1‑
数据库子系统、2

采集子系统、3

传输子系统、4

指令模块、5

采集模块、6

压缩模块、7

接收单元、8

识别单元、9

读取子单元、10

提取子单元、11

采集单元、12

过滤单元、13

验证单元、14

对比子单元、15

循环子单元、16

传输模块、17

显示模块、18

输入单元、19

传输单元、20

解压单元、21

显示单元、22

显示器子单元、23

打印子单元。
具体实施方式
[0036]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0037]请参阅图1至图4,本专利技术提供基于redis实时用户数据采集传输系统,包括数据库子系统1、采集子系统2和传输子系统3,所述数据库子系统1、所述采集子系统2和所述传输
子系统3依次连接,所述采集子系统2包括指令模块4、采集模块5和压缩模块6,所述指令模块4、所述采集模块5和所述压缩模块6依次连接;
[0038]所述数据库子系统1,用于存储用户的数据信息,生成数据库;
[0039]所述指令模块4,用于识别用户需求,生成采集指令;
[0040]所述采集模块5,基于所述采集指令向所述数据库采集所需信息,得到采集数据;
[0041]所述压缩模块6,用于压缩所述采集数据,得到数据包;
[0042]所述传输子系统3,用于向客本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于redis实时用户数据采集传输系统,其特征在于,包括数据库子系统、采集子系统和传输子系统,所述数据库子系统、所述采集子系统和所述传输子系统依次连接,所述采集子系统包括指令模块、采集模块和压缩模块,所述指令模块、所述采集模块和所述压缩模块依次连接;所述数据库子系统,用于存储用户的数据信息,生成数据库;所述指令模块,用于识别用户需求,生成采集指令;所述采集模块,基于所述采集指令向所述数据库采集所需信息,得到采集数据;所述压缩模块,用于压缩所述采集数据,得到数据包;所述传输子系统,用于向客户传输所述数据包。2.如权利要求1所述的基于redis实时用户数据采集传输系统,其特征在于,所述指令模块包括接收单元和识别单元,所述接收单元和所述识别单元连接;所述接收单元,用于接收用户需求,得到需求信息;所述识别单元,用于识别所述需求信息,生成所述采集指令。3.如权利要求2所述的基于redis实时用户数据采集传输系统,其特征在于,所述识别单元包括读取子单元和提取子单元,所述读取子单元和所述提取子单元连接;所述读取子单元,用于读取所述需求信息,得到需求指令;所述提取子单元,用于提取所述需求指令中是关键词,得到...

【专利技术属性】
技术研发人员:崔晓叶崔桂春
申请(专利权)人:南京华熹科技有限公司
类型:发明
国别省市:

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

1