10.3969/j.issn.1673-629X.2017.05.017
面向Redis的数据序列化算法研究
为了解决实时计算中半结构化和非结构化数据的存储问题,借助内存数据库Redis可以存储键值型数据和支持全内存运算的优势,结合文件序列化、图像序列化、JSON序列化和Java对象序列化技术,设计了面向Redis的半结构化和非结构化数据的序列化算法.该序列化算法不仅解决了半结构化和非结构化数据无法直接存入Redis的问题,而且由于在序列化过程中实现了对这些数据的深拷贝,使得反序列化可以完美地还原初始数据.此外,序列化过程还支持通过加解密来保障数据安全.基于Storm平台的实验结果表明,所设计的序列化算法快速、有效且性能稳定.在海量数据实时计算中,无论使用哪种开发语言,将该算法与Redis数据库结合,既能利用Redis带来的高读写效率,又能存储任何半结构化和非结构化数据对象而无需重复开发代码.
Redis、序列化、半结构化、非结构化、Storm
27
TP391(计算技术、计算机技术)
国家自然科学基金资助项目61302158,61571238
2017-06-30(万方平台首次上网日期,不代表论文的发表时间)
共6页
77-81,86