发明名称 |
一种实现缓存数据访问与加载并发进行的方法及系统 |
摘要 |
本发明公开了一种实现缓存数据访问与加载并发进行的方法,所述方法为:使用两个数据缓存区来存储数据,所述两个数据缓存区中的一个处于访问状态,另外一个处于等待状态;使用数据加载指针和数据访问指针来进行两个数据缓存区的指向;在对缓存数据进行加载时,使用数据加载指针指向处在等待状态的数据缓存区,进行缓存数据的加载;同时如果需要对缓存数据进行访问,则使用数据访问指针指向处在访问状态的数据缓存区,进行缓存数据的访问。根据本发明,能够在加载数据的同时访问数据,而不影响访问数据的正确性,并且还提高了访问数据的速度。 |
申请公布号 |
CN101459599A |
申请公布日期 |
2009.06.17 |
申请号 |
CN200810175125.2 |
申请日期 |
2008.10.30 |
申请人 |
北京闪联互动网络科技有限责任公司 |
发明人 |
王伟 |
分类号 |
H04L12/56(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
隆天国际知识产权代理有限公司 |
代理人 |
郭晓东 |
主权项 |
1. 一种实现缓存数据访问与加载并发进行的方法,其特征在于,所述方法包括以下步骤:使用两个数据缓存区来存储数据,所述两个数据缓存区中的一个处于访问状态,另外一个处于等待状态;使用数据加载指针和数据访问指针来进行两个数据缓存区的指向;在对缓存数据进行加载时,使用数据加载指针指向处在等待状态的数据缓存区,进行缓存数据的加载;同时如果需要对缓存数据进行访问,则使用数据访问指针指向处在访问状态的数据缓存区,进行缓存数据的访问;或者在对缓存数据进行访问时,使用数据访问指针指向处在访问状态的数据缓存区,进行缓存数据的访问;同时如果需要对缓存数据进行加载,使用数据加载指针指向处在等待状态的数据缓存区,进行缓存数据的加载;其中所述处于访问状态的数据缓存区在访问结束之后变为等待状态,所述处于等待状态的数据缓存区在加载完数据之后变为访问状态。 |
地址 |
100176北京市北京经济技术开发区中和街14号C207室 |