摘要

本发明公开了一种基于NoSQL和分布式文件系统的物联网存储系统,包括NoSQL交互模块,负责与NoSQL数据库交互;分布式文件系统交互模块,负责与分布式文件系统交互;时序索引模块,负责时序数据的存储和索引,使数据可以基于时间点,时间范围获取,并负责时序数据的合并归档;持久化模块,负责对单独的较大数据对象进行特殊处理以提高性能。本发明有效的利用了NoSQL数据库高写入性能的特点和分布式文件系统廉价易扩展的特点,成功构建了一个高性能,廉价,易扩展,高可用的物联网数据存储系统,相对于现有的SQL数据存储系统和普通分布式文件系统,其存储物联网海量小数据的性能显著提高。