【技术实现步骤摘要】
一种Reids内存管理采集系统及缓存记录处理方法
本专利技术涉及计算机领域,尤其涉及一种Reids内存管理采集系统及缓存记录处理方法。
技术介绍
系统数据处理能力的瓶颈主要在于规约解析后的数据入库能力。传统处理模式多为单线程存储(入库),造成存储阻塞。
技术实现思路
本专利技术要解决的技术问题是:提供一种Reids内存管理采集系统及缓存记录处理方法,以解决现有技术采用单线程存储造成存储阻塞的问题。本专利技术的技术方案是:一种Reids内存管理采集系统,包括数据库和应用程序,所述Reids内存管理系统包括,应用程序,用于采集外界数据,与连接池数据连通;数据库,用于存储记录,与内存数据库数据连通;连接池,连接池包括内存数据库、一个以上线程连接接口和控制器,用于连接池用于接收应用程序发送过来的记录,暂存记录和管理记录存储入数据库;线程连接接口,用于接收应用程序发送过来的记录并将记录发送到内存数据库,与应用程序和内存数据库数据连通;控制器,可控内存数据库写入和读取数据库,内存数据库,用于暂存记录,能够存储1条以上记录,与一个以上线程连接接口数据连通。进一步地,所述连接池设有阀值触发器,阀值触发器,用于监控和判断内存数据库中的记录条数,与控制器数据连通。进一步地,所述连接池设有计时器,计时器,用于监控和判断当前时间,与控制器数据连通。一种与所述的Reids内存管理采集系统对应的缓存记录处理方法,所述方法包括以下步骤,A1、设定阀值触发器触发值;A2、连接池通过多线程连接接口接收应用程序发送过来的记录,并将记录缓存在内存数据库;A3、阀值触发器检测内存数据库中的记录数量, ...
【技术保护点】
1.一种Reids内存管理采集系统,包括数据库(1)和应用程序(3),其特征在于:所述Reids内存管理系统包括,应用程序(3),用于采集外界数据,与连接池(2)数据连通;数据库(1),用于存储记录,与内存数据库(201)数据连通;连接池(2),连接池(2)包括内存数据库(201)、一个以上线程连接接口(205)和控制器(202),用于连接池(2)用于接收应用程序(3)发送过来的记录,暂存记录和管理记录存储入数据库(1);线程连接接口(205),用于接收应用程序(3)发送过来的记录并将记录发送到内存数据库(201),与应用程序(3)和内存数据库(201)数据连通;控制器(202),可控内存数据库(201)写入和读取数据库(1),内存数据库(201),用于暂存记录,能够存储1条以上记录,与一个以上线程连接接口(205)数据连通。
【技术特征摘要】
1.一种Reids内存管理采集系统,包括数据库(1)和应用程序(3),其特征在于:所述Reids内存管理系统包括,应用程序(3),用于采集外界数据,与连接池(2)数据连通;数据库(1),用于存储记录,与内存数据库(201)数据连通;连接池(2),连接池(2)包括内存数据库(201)、一个以上线程连接接口(205)和控制器(202),用于连接池(2)用于接收应用程序(3)发送过来的记录,暂存记录和管理记录存储入数据库(1);线程连接接口(205),用于接收应用程序(3)发送过来的记录并将记录发送到内存数据库(201),与应用程序(3)和内存数据库(201)数据连通;控制器(202),可控内存数据库(201)写入和读取数据库(1),内存数据库(201),用于暂存记录,能够存储1条以上记录,与一个以上线程连接接口(205)数据连通。2.根据权利要求1所述的Reids内存管理系统,其特征在于:所述连接池(2)设有阀值触发器(204),阀值触发器(204),用于监控和判断内存数据库(201)中的记录条数,与控制器(202)数据连通。3.根据权利要求1所述的Reids内存管理系统,其特征在于:所述连接池(2)设有计时器(...
【专利技术属性】
技术研发人员:欧家祥,代湘蓉,张俊玮,黄宇,丁超,王蓝苓,王扬,胡厚鹏,李航峰,宋强,杨婧,王俊融,安江,吴才远,林晓庆,付卿卿,文良文,余飞娅,唐贤敏,石云晖,
申请(专利权)人:贵州电网有限责任公司,
类型:发明
国别省市:贵州,52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。