一种RocksDB性能提升方法、系统及存储介质转让专利

申请号 : CN202110359316.X

文献号 : CN113126919B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢有权

申请人 : 山东英信计算机技术有限公司

摘要 :

本发明提供了一种RocksDB性能提升方法、系统及存储介质,方法包括:响应于RocksDB产生写操作类,将写操作类放入写队列中,并查询写队列中是否有预设的n个写操作类领队,其中,n大于1;响应于写队列中没有写操作类领队且写队列中的写操作类的总数m大于n,从写队列中选出n个写操作类分别作为写操作类领队,并基于总数m将写队列中的其他写操作类进行合并处理以使得其他写操作类被分别合并到n个写操作类领队中;将合并处理后的n个写操作类领队分别提交到对应的n个预写式日志中。本发明使得RocksDB的日志提交方式由原来的串行提交日志设置为并行提交日志,提升了RocksDB在高压下的性能,减少了高速设备存储系统的I/O时延。