摘要

本发明公开了一种基于改进LSM树的边缘存储数据库,包括:索引模块,负责数据内部键和地址信息的维护;值存储模块,负责数据内部键和实际值信息的维护;数据库功能模块,将多种复杂数据结构转换为内部键-值对;网络模块,提供多路复用的TCP服务;数据库同步模块,提供数据库多节点之间的主从同步和多主同步;用户服务模块,通过多种标准化接口与用户进行直接交互。本发明通过对LSM树的改进和多模块的协作,成功构建了一个高性能,低损耗,高可用,标准化的边缘存储数据库,相对于现有的物联网边缘数据存储系统,其写入放大显著降低。