发明名称 一种支持无随机写模式的数据处理方法及系统
摘要 本发明公开了一种支持无随机写模式的数据处理方法,一种方案包括:触发写请求后,将写请求的用户数据写入内存缓冲区,并记入binlog文件;将写入内存缓存区的用户数据、和固态硬盘(SSD)的全量数据文件中的用户数据对外提供读取访问。另一种方案包括:触发读请求后,根据读请求所需要的用户数据,判断如何从对外提供读取访问的内存缓冲区和固态硬盘SSD选择读取用户数据。本发明还公开了一种支持无随机写模式的数据处理系统,数据写入单元用于触发写请求后,将写请求的用户数据写入内存缓冲区,并记入binlog文件。采用本发明,能在极大地降低运算复杂度和成本的基础上,提高读/写效率,从而能为用户提供高并发的数据读/写服务。
申请公布号 CN103823634A 申请公布日期 2014.05.28
申请号 CN201210464949.8 申请日期 2012.11.16
申请人 腾讯科技(深圳)有限公司 发明人 王瑶;周智昊;刘里;田明
分类号 G06F3/06(2006.01)I;G06F12/08(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京派特恩知识产权代理有限公司 11270 代理人 蒋雅洁;张颖玲
主权项 一种支持无随机写模式的数据处理方法,其特征在于,该方法包括:触发写请求后,将写请求的用户数据写入内存缓冲区,并记入binlog文件;将固态硬盘SSD中的原始数据与记入所述binlog文件里的用户数据进行整理合并,生成全量数据文件并写入所述SSD中;将写入所述内存缓存区的用户数据、和SSD的全量数据文件中的用户数据对外提供读取访问。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室