存储数据的方法和装置
摘要:
本申请公开了存储数据的方法和装置。该方法的一具体实施方式包括:获取待存储的键值对数据;将上述键值对数据存储在磁盘的预写日志文件中;根据上述键值对数据在磁盘中的存储位置以及该键值对数据中的键在内存中为该键值对数据生成索引项,以通过该索引项对该键值对数据执行预定操作,在检测到满足合并整理条件的预写日志文件时,根据索引将该满足预定条件的预写日志文件中保留的键值对数据追加写入磁盘中,其中,存储位置包括以下至少一项:预写日志文件的文件名、键值对数据在预写日志文件中与文件起始位置的偏移量。该实施方式可以减小写入放大问题,提高存储数据的有效性。
公开/授权文献
0/0