【技术实现步骤摘要】
数据存储系统
[0001]本申请涉及数据缓存
,特别是涉及一种数据存储系统。
技术介绍
[0002]信息时代用户数据呈指数级增长,用户对高速数据的存储和导出提出了新的要求:用户数据能够高速无阻塞的存储到存储介质中,同时数据的导出又能够方便快捷,要求数据的导出兼容通用的非实时性系统。
[0003]在现有的采用的解决方案中,大多采用将存储介质直接挂载到非实时性系统中进行用户数据的存储控制,这样当前端数据速度达到GB级别甚至更高时,前端数据拥塞现象将逐渐明显,限制系统的整体带宽。
[0004]可见,传统的高速数据缓存方案容易出现阻塞情况,无法实现数据高速存储。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种能够实现数据高速存储的数据存储系统。
[0006]一种数据存储系统,包括N个处理核模块,M个第一缓存模块、以及第二缓存模块,N=M+2,所述N为正整数,所述M为不小于1的正整数;
[0007]所述N个处理核模块依次串联集成于同一个FPGA(Field />‑
Pr本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据存储系统,其特征在于,包括N个处理核模块,M个第一缓存模块、以及第二缓存模块,N=M+2,所述N为正整数,所述M为不小于1的正整数;所述N个处理核模块依次串联集成于同一个FPGA上形成包含1~N号处理核模块的处理核链,1~N
‑
1号处理核模块加载有实时系统,N号处理模块加载有非实时系统,1~N
‑
1号处理核模块中相邻两个处理核模块与同一个所述第一缓存模块连接,1号处理核模块接收用户实时数据,N
‑
1号处理核模块以及N号处理核模块与所述第二缓存模块连接,所述N号处理核模块与接收用户应用程序的操作指令,对所述第二缓存模块内存储的数据进行与所述操作指令对应的处理。2.根据权利要求1所述的系统,其特征在于,所述第一缓存模块内划分有m个存储空间。3.根据权利要求1所述的系统,其特征在于,所述第一缓存模块内基于缓存介质逻辑等大小划分有m个存储空间。4.根据权利要求2或3所述的系统,其特征在于,所述第一缓存模块内维护有完成队列和空闲队列,其中,所述m个存储空间中填充数据的存储空间构成完成队列,所述m个存储空间中未存储数据的存储空间构成空闲队列...
【专利技术属性】
技术研发人员:张敏,王树,刘宇洋,
申请(专利权)人:湖南博匠信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。