-
公开(公告)号:CN118427774A
公开(公告)日:2024-08-02
申请号:CN202410586180.X
申请日:2024-05-13
申请人: 重庆大学
IPC分类号: G06F18/25 , G06F16/2455 , G06F16/23 , G06F18/22
摘要: 本发明属于数据融合技术领域,具体公开了一种基于缓存的高效多源流数据融合方法及系统,该方法包括如下步骤:将报文划分为普通报文和关联关系报文,将Redis中的表分为:匹配关系缓存表、唯一标识缓存表、报文缓存表和匹配进度表;为报文分配一个唯一标识,将报文存入唯一标识缓存表、报文缓存表和匹配进度表;若报文类型匹配,则将报文的唯一标识存入匹配进度表,更新匹配进度;判断多个报文是否完全匹配,若是则遍历每种匹配报文类型的唯一标识列表,根据唯一标识从唯一标识缓存表中取出报文内容,然后将报文内容依次与当前关联关系报文拼接,融合为完整的报文。采用本技术方案,通过设计不同形式的键值利用Redis对流数据缓存,实现实时查询和融合。