基于Redis的内存服务器设计方法

基本信息

申请号 CN201811057150.0 申请日 -
公开(公告)号 CN109165101B 公开(公告)日 2021-03-19
申请公布号 CN109165101B 申请公布日 2021-03-19
分类号 G06F9/50(2006.01)I;G06F16/182(2019.01)I;G06F16/172(2019.01)I;G06F16/178(2019.01)I 分类 计算;推算;计数;
发明人 鲁晓军;黄留进 申请(专利权)人 南京朝焱智能科技有限公司
代理机构 北京中企鸿阳知识产权代理事务所(普通合伙) 代理人 郭鸿雁
地址 210000江苏省南京市江宁区麒麟科技创新园天骄路100号华清园5栋1层
法律状态 -

摘要

摘要 本发明提出了一种基于Redis的内存服务器设计方法,包括:为每个终端分配唯一的key;启动monitor进程,接收外部终端发送的数据链,对上述数据链进行解析并根据终端的终端号归纳到内存服务器对应终端号的key中,将每一条解析后的数据存入一个map集合,获取这条数据的终端号,设置内存服务器的key,用于存储相匹配终端的数据;将每一个终端的所有数据存入到redis内存服务器中与该终端相匹配的key中;判断内存服务器中数据是否满足删除条件,如果满足则对内存服务器中的数据进行删除管理。本发明具有处理大规模并发的条件,内存服务器减轻了云平台数据处理压力,提高了其性能,通过批量插入数据库的方法,减轻了对数据库的频繁操作。