发明名称 |
一种支持无随机写模式的数据处理方法及系统 |
摘要 |
本发明公开了一种支持无随机写模式的数据处理方法,一种方案包括:触发写请求后,将写请求的用户数据写入内存缓冲区,并记入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室 |