当前位置: 首页 > 专利查询>清华大学专利>正文

在闪存存储系统中延迟持久化索引元数据的方法技术方案

技术编号:9086988 阅读:169 留言:0更新日期:2013-08-28 23:34
本发明专利技术提出一种在闪存存储系统中延迟持久化索引元数据的方法,包括以下步骤:S1:闪存存储系统在写数据时生成数据的数据类型和反向索引,并将反向索引一同写入闪存;S2:根据数据、数据类型和反向索引建立内存正向索引,并使用待持久化索引列表标记未写入内存正向索引的数据;S3:通过更新窗口跟踪尚未建立正向索引的数据;以及S4:当闪存存储系统发生故障时,根据更新窗口的数据类型和反向索引重构正向索引以恢复闪存存储系统的故障。根据本发明专利技术实施例的方法,通过反向索引延迟了正向索引的持久化,减少了数据写操作的延迟,避免了用于被索引数据与索引元数据的事务操作开销,同时降低了更新窗口元数据持久化带来的竞争延迟。

【技术实现步骤摘要】

【技术保护点】
一种在闪存存储系统中延迟持久化索引元数据的方法,其特征在于,包括以下步骤:S1:闪存存储系统在写数据时生成所述数据的数据类型和反向索引,并将所述反向索引一同写入闪存;S2:根据所述数据、所述数据类型和反向索引建立内存正向索引,并使用待持久化索引列表标记未写入所述内存正向索引的数据;S3:通过更新窗口跟踪尚未建立所述正向索引的数据;以及S4:当所述闪存存储系统发生故障时,根据所述更新窗口的数据类型和反向索引重构正向索引以恢复所述闪存存储系统的故障。

【技术特征摘要】

【专利技术属性】
技术研发人员:舒继武陆游游
申请(专利权)人:清华大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1