← 返回列表
一种存储记录方法及装置
摘要文本
本发明实施例提供了一种存储记录方法及装置,所述存储记录方法包括:确定待存储的记录所对应的索引;将待存储的记录存储到所述索引所指向的第一存储区域的第一缓存区中;判断第一缓存区是否存满;若第一缓存区已存满,将第一缓存区存储的记录迁移到第二存储区域中;将待存储的记录所对应的索引存储到所述索引区中。本发明实施例的存储记录方法及装置可解决第二存储区域(例如Flash)的存储擦写次数与寿命之间的矛盾问题。同时,该存储记录方法及装置还可以降低了存储索引时在同一空间片(同一位置)的多次擦写,可提高第一存储区域的使用寿命。
申请人信息
- 申请人:中兴通讯股份有限公司
- 申请人地址:518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦
- 发明人: 中兴通讯股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种存储记录方法及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN201710516314.0 |
| 申请日 | 2017年6月29日 |
| 公告号 | CN109213421B |
| 公开日 | 2024年1月9日 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 中兴通讯股份有限公司 |
| 发明人 | 刘斌 |
| 地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |
专利主权项内容
1.一种存储记录方法,其特征在于,所述存储记录方法包括:确定待存储的记录所对应的索引;将待存储的记录存储到所述索引所指向的第一存储区域的第一缓存区中;判断所述第一缓存区是否存满;若所述第一缓存区已存满,将所述第一缓存区存储的记录迁移到第二存储区域中;将所述待存储的记录所对应的索引存储到第一存储区域的索引区中的除上一次存储索引的空间片之外的其他任意一个空间片中;其中,所述将所述待存储的记录所对应的索引存储到第一存储区域的索引区中的除上一次存储索引的空间片之外的其他任意一个空间片中,包括:根据所述索引区的第一空间片中的第一索引和第一校验位,判断所述第一空间片是否为上一次存储索引的空间片,其中,所述第一校验位基于第一索引计算得到;如果第一空间片是上一次存储索引的空间片,将所述索引存储到所述索引区的第二空间片,其中,所述第二空间片是所述第一空间片的下一个空间片。