tinyFlash:一个超级小型的嵌入式Flash KV存储系统 源码
tinyFlash 一种轻量级的flash数据存储方案 设计原理 本方案采用两个垂直轮流使用的方法存储数据,每个初始4096字节,翻转状态如下表: 最高编号 使用状态 数据分布 初步一 使用中 0xAA······················································· ······ 最高二 未使用 0xFF························································ ······ 使用中的二氧化碳数据分布如下表: 顶端头部 K1 V1 K2 V2 ..... n Vn 32字节 3字节 n字节 3字节 n字节 ..... 3字节 n字节 每个KV数据存储形式如下表: 第一字节 第二字节 第三字节 n个字节 钥匙 〜关键 伦 Len个字节数据内容 第一个字节存放的是数据的Key,取
用户评论