CN104182490B - 一种管理数据访问的方法及装置 - Google Patents
一种管理数据访问的方法及装置 Download PDFInfo
- Publication number
- CN104182490B CN104182490B CN201410392257.6A CN201410392257A CN104182490B CN 104182490 B CN104182490 B CN 104182490B CN 201410392257 A CN201410392257 A CN 201410392257A CN 104182490 B CN104182490 B CN 104182490B
- Authority
- CN
- China
- Prior art keywords
- request
- requests
- queue
- total number
- request queue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012163 sequencing technique Methods 0.000 claims description 6
- 230000004927 fusion Effects 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 12
- 239000004744 fabric Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1737—Details of further file system functions for reducing power consumption or coping with limited storage space, e.g. in mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2219—Large Object storage; Management thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multi Processors (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种管理数据访问的方法及装置,应用于异构融合架构,包括:当请求到来时,获取请求队列中有效请求的总个数;判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来并执行所述获取请求队列中有效请求的总个数的步骤。本发明的技术方案降低了由于请求总量的差异而带来的对大数据处理的影响,从而提升了对大数据处理请求的效率,从而节约了***开销。
Description
技术领域
本发明涉及大数据调度管理技术,尤指一种管理数据访问的方法及装置。
背景技术
随着计算机技术的飞速发展,数据量也随之增大,大数据处理的速度问题愈发突出,为了保证其时效性,目前,业界提出采用即时处理的方法来对大数据进行处理,即当大数据处理请求来时就对该请求进行处理。
但是,当请求集中在某一个时刻一起到来时,现有对大数据的即时处理的方法会带来一些问题,比如:由于需要处理的请求的总数量很大而导致服务器处理效率低下,以及当大数据处理请求量较少时,服务器也要对这些少量的大数据处理请求进行处理,这就会导致服务器一直在低功耗运转,浪费了***开销。
发明内容
为了解决上述技术问题,本发明提供了一种管理数据访问的方法及装置,能够降低由于请求总量的差异而带来的对大数据处理的影响,从而提升对大数据处理请求的效率,节约***开销。
为了达到本发明目的,本发明提供了一种管理数据访问的方法,应用于异构融合架构,包括:当请求到来时,获取请求队列中有效请求的总个数;
判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;
当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来并执行获取请求队列中有效请求的总个数的步骤。
进一步地,该方法之前还包括:预先设置请求队列;
当请求到来时,获取请求队列中有效请求的总个数之前还包括:将请求按照时间顺序添加到请求队列中。
以及,
预先设置请求名称为:数据名称--属性--标签;
其中,标签的初始值设置为0,请求每被处理完一次,对请求的标签进行递增处理;
属性包括:读数据请求或写数据请求。
进一步地,在采用轮询的方法对请求队列中所有请求进行处理之后,该方法还包括:设置完成队列;
当请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中。
进一步地,采用轮询的方法对请求队列中所有请求进行处理,包括:
获取请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
进一步地,按照各个请求的标签由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成;
请求被处理完成后,对请求的标签进行递增处理。
进一步地,在获取请求队列中有效请求的总个数之前,该方法还包括:
获取请求队列中请求的总个数;
确定请求队列中有效请求的总个数包括:
根据请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则将这两个请求合并为一个请求;
请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数。
进一步地,按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
本发明还提供了一种管理数据访问的装置,应用于异构融合架构,包括:请求队列管理模块、判断模块和轮询协调模块;其中,
请求队列管理模块,用于当请求到来时,获取请求队列中有效请求的总个数;
判断模块,用于判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;
轮询协调模块,用于当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;
请求队列管理模块,还用于当获得的有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来。
进一步地,该装置还包括设置模块,用于:预先设置请求队列;
当请求到来时,将请求按照不同的时间顺序添加到请求队列中。
以及,
预先设置请求名称为:数据名称--属性--标签;
其中,标签的初始值设置为0,请求每被处理完一次,对请求的标签进行递增处理;
属性包括:读数据请求或写数据请求。
进一步地,轮询协调模块具体用于:
获取请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
进一步地,轮询协调模块按照各个请求的标签的由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
该装置还包括请求访问读写模块,用于:
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成。
进一步地,轮询协调模块还用于:在采用轮询的方法对请求队列中所有请求进行处理之后,设置完成队列;
当请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中;
对请求的标签进行递增处理。
进一步地,请求队列管理模块还用于:
获取请求队列中请求的总个数;
确定请求队列中有效请求的总个数包括:
根据请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则将这两个请求合并为一个请求;
请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数。
进一步地,请求队列管理模块按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
本发明技术方案包括:应用于异构融合架构,包括:当请求到来时,获取请求队列中有效请求的总个数;判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来并执行所述获取请求队列中有效请求的总个数的步骤。本发明的技术方案降低了由于请求总量的差异而带来的对大数据处理的影响,从而提升了对大数据处理请求的效率,从而节约了***开销。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明一种管理数据访问的方法的流程图;
图2为本发明一种管理数据访问的装置的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明进行详细的说明。
图1为本发明基于异构融合架构的缓存管理方法的流程图,如图1所示,该方法应用于异构融合架构,包括以下步骤:
步骤101,当请求到来时,获取请求队列中有效请求的总个数。
在该步骤之前,还包括:预先设置请求队列;
其中,当请求到来时,在获取请求队列中有效请求的总个数之前还包括:将请求按照时间顺序添加到请求队列中。
以及,
预先设置请求名称为:数据名称--属性--标签;
其中,标签的初始值设置为0;也可以将标签的初始值设置为其他的数值,并不用来限制本发明的保护范围;请求每被处理完一次,对所述请求的标签进行递增处理
属性包括:读数据请求或写数据请求。
进一步地,在获取请求队列中有效请求的总个数之前,该方法还包括:获取请求队列中请求的总个数。
本步骤中,确定请求队列中有效请求的总个数具体包括:
根据请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则可以将这两个请求合并为一个请求;
请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数。
其中,按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
需要说明的是,关于如何获取请求队列中请求的总个数是本领域技术人员所熟知的惯用技术手段,在此不再赘述。
步骤102,判断请求队列中有效请求的总个数是否大于或等于预先设置的请求个数阈值。
步骤103,当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来并执行所述获取请求队列中有效请求的总个数的步骤。
这里,当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,对所有请求不进行处理,即将请求暂时搁置,等待下一个请求的到来。
本步骤中,采用轮询的方法对请求队列中所有请求进行处理,包括:
获取请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
进一步地,在采用轮询的方法对请求队列中所有请求进行处理之后,该方法还包括:设置完成队列;
当所述请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中。
其中,按照各个请求的标签由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成;
请求被处理完成后,对所述请求的标签进行递增处理。
本发明的方法中需要说明的是,请求队列、完成队列以及文件***都存放在异构融合架构中的硬件层中。
图2为本发明一种管理数据访问的装置的结构示意图,如图2所示,该装置应用于异构融合架构,包括:请求队列管理模块、判断模块和轮询协调模块。其中,
请求队列管理模块,用于当请求到来时,获取请求队列中有效请求的总个数。
进一步地,请求队列管理模块还用于:
获取请求队列中请求的总个数;
确定请求队列中有效请求的总个数包括:
根据请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则可以将这两个请求合并为一个请求;
请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数。
其中,请求队列管理模块按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
判断模块,用于判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值。
轮询协调模块,用于当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理。
进一步地,轮询协调模块具体用于:
获取请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
进一步地,轮询协调模块还用于:在所述采用轮询的方法对请求队列中所有请求进行处理之后,设置完成队列;
当请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中;
对所述请求的标签进行递增处理。
其中,轮询协调模块按照各个请求的标签的由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
请求队列管理模块,还用于当获得的有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来。
这里,当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,对所有请求不进行处理,即将请求暂时搁置,等待下一个请求的到来。
该装置还包括请求访问读写模块,用于:
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成。
该装置还包括设置模块,用于:预先设置请求队列;
当请求到来时将请求按照不同的时间顺序添加到请求队列中。
以及,
预先设置请求名称为:数据名称--属性--标签,请求每被处理完一次,对所述请求的标签进行递增处理;
其中,标签的初始值设置为0;此处也可以将标签的初始值设置为其他的数值,并不用来限制本发明的保护范围。
属性包括:读数据请求或写数据请求。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本申请不限制于任何特定形式的硬件和软件的结合。
以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种管理数据访问的方法,应用于异构融合架构,其特征在于,包括:当请求到来时,获取请求队列中有效请求的总个数;
判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;
当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;当请求队列中有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来并执行所述获取请求队列中有效请求的总个数的步骤;
在所述获取请求队列中有效请求的总个数之前,该方法还包括:获取所述请求队列中请求的总个数;所述获取请求队列中有效请求的总个数包括:根据所述请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则将这两个请求合并为一个请求;所述请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数;
所述方法之前还包括:
预先设置请求名称为:数据名称--属性--标签;
所述属性包括:读数据请求或写数据请求;
按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
2.根据权利要求1所述的方法,其特征在于,该方法之前还包括:预先设置所述请求队列;
所述当请求到来时,所述获取请求队列中有效请求的总个数之前还包括:将请求按照时间顺序添加到所述请求队列中。
3.根据权利要求1所述的方法,其特征在于,该方法之前还包括:
标签的初始值设置为0,请求每被处理完一次,对所述请求的标签进行递增处理;
所述采用轮询的方法对请求队列中所有请求进行处理,包括:
获取所述请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
4.根据权利要求1或2所述的方法,其特征在于,在所述采用轮询的方法对请求队列中所有请求进行处理之后,该方法还包括:设置完成队列;
当所述请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中。
5.根据权利要求4所述的方法,其特征在于,所述按照各个请求的标签由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成;
请求被处理完成后,对所述请求的标签进行递增处理。
6.一种管理数据访问的装置,应用于异构融合架构,其特征在于,包括:请求队列管理模块、判断模块和轮询协调模块;其中,
请求队列管理模块,用于当请求到来时,获取请求队列中有效请求的总个数;
判断模块,用于判断获得的有效请求的总个数是否大于或等于预先设置的请求个数阈值;
轮询协调模块,用于当获得的有效请求的总个数大于或等于预先设置的请求个数阈值时,采用轮询的方法对请求队列中所有请求进行处理;
所述请求队列管理模块,还用于当获得的有效请求的总个数小于预先设置的请求个数阈值时,继续等到请求到来;
所述请求队列管理模块,还用于获取所述请求队列中请求的总个数;所述获取请求队列中有效请求的总个数包括:根据所述请求队列中不同时间所对应的请求,判断相邻的两个请求是否是同一个请求,若是同一个请求,则将这两个请求合并为一个请求;所述请求队列中有效请求的总个数等于请求队列中请求的总个数减去合并请求的个数;
所述装置还包括设置模块,用于:预先设置请求名称为:数据名称--属性--标签;
所述属性包括:读数据请求或写数据请求;
所述请求队列管理模块按照以下方式判断相邻的两个请求是否是同一个请求:
如果相邻的两个请求的请求名称中的数据名称和属性相同,则判断出相邻的两个请求是同一个请求。
7.根据权利要求6所述的装置,其特征在于,该装置还包括设置模块,用于:预先设置请求队列;
当请求到来时,将请求按照不同的时间顺序添加到请求队列中。
8.根据权利要求6所述的装置,其特征在于,该装置还包括设置模块,还用于标签的初始值设置为0,请求每被处理完一次,对所述请求的标签进行递增处理;所述轮询协调模块具体用于:
获取所述请求队列中各个请求的标签,对获得的各个请求的标签按照由大到小的顺序进行排序;
按照各个请求的标签的由大到小的顺序对各个请求进行处理。
9.根据权利要求8所述的装置,其特征在于,所述轮询协调模块按照各个请求的标签的由大到小的顺序对各个请求进行处理,包括:
按照各个请求的标签的由大到小的顺序,依次获取各个请求的属性;
该装置还包括请求访问读写模块,用于:
当请求的属性显示为写数据请求时,将该数据写入异构融合架构中的文件***中,并将该写操作返回至操作***并记录该请求完成;当请求的属性显示为读数据请求时,读取读数据请求所要的数据并将该读操作返回至操作***并记录该请求完成。
10.根据权利要求6或7所述的装置,所述轮询协调模块还用于:在所述采用轮询的方法对请求队列中所有请求进行处理之后,设置完成队列;
当所述请求队列中的请求被处理完成后,按照时间顺序将请求从请求队列转移至完成队列中;
对所述请求的标签进行递增处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410392257.6A CN104182490B (zh) | 2014-08-11 | 2014-08-11 | 一种管理数据访问的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410392257.6A CN104182490B (zh) | 2014-08-11 | 2014-08-11 | 一种管理数据访问的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104182490A CN104182490A (zh) | 2014-12-03 |
CN104182490B true CN104182490B (zh) | 2018-06-19 |
Family
ID=51963530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410392257.6A Active CN104182490B (zh) | 2014-08-11 | 2014-08-11 | 一种管理数据访问的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104182490B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106211240B (zh) * | 2015-06-01 | 2019-06-14 | 华为技术有限公司 | 提高无线局域网wlan并发处理能力的方法、装置及*** |
CN109117284A (zh) * | 2018-07-20 | 2019-01-01 | 深圳乐信软件技术有限公司 | 请求信息的处理方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117308A (zh) * | 2010-01-06 | 2011-07-06 | 卓望数码技术(深圳)有限公司 | 一种数据处理方法和数据处理*** |
CN103116634A (zh) * | 2012-06-12 | 2013-05-22 | 上海雷腾软件有限公司 | 支持高并发缓存任务队列的***及其异步批量操作方法 |
CN103685381A (zh) * | 2012-09-12 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 一种网页资源下载方法、***和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101499017B (zh) * | 2009-03-02 | 2011-05-18 | 南京联创科技集团股份有限公司 | 实现项目实时跟踪的方法 |
-
2014
- 2014-08-11 CN CN201410392257.6A patent/CN104182490B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117308A (zh) * | 2010-01-06 | 2011-07-06 | 卓望数码技术(深圳)有限公司 | 一种数据处理方法和数据处理*** |
CN103116634A (zh) * | 2012-06-12 | 2013-05-22 | 上海雷腾软件有限公司 | 支持高并发缓存任务队列的***及其异步批量操作方法 |
CN103685381A (zh) * | 2012-09-12 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 一种网页资源下载方法、***和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104182490A (zh) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8352946B2 (en) | Managing migration ready queue associated with each processor based on the migration ready status of the tasks | |
CN108255620B (zh) | 一种业务逻辑处理方法、装置、业务服务器及*** | |
US20200133871A1 (en) | Method, device and computer program product for data writing | |
US8190857B2 (en) | Deleting a shared resource node after reserving its identifier in delete pending queue until deletion condition is met to allow continued access for currently accessing processor | |
CN112148221B (zh) | 一种磁盘冗余阵列的巡检方法、装置、设备及存储介质 | |
US20090157913A1 (en) | Method for Toggling Non-Adjacent Channel Identifiers During DMA Double Buffering Operations | |
US9817754B2 (en) | Flash memory management | |
US20120159510A1 (en) | Handling and reporting of object state transitions on a multiprocess architecture | |
CN102402401A (zh) | 一种磁盘io请求队列调度的方法 | |
CN113238843B (zh) | 一种任务执行方法、装置、设备及存储介质 | |
CN103377292B (zh) | 数据库结果集缓存方法及设备 | |
CN104182490B (zh) | 一种管理数据访问的方法及装置 | |
CN116149559A (zh) | 队列处理方法、装置、服务器、电子设备和存储介质 | |
EP3296880A1 (en) | Access system and method for data storage | |
EP3662368B1 (en) | Method and apparatus for managing scheduling of services during boot-up | |
CN109981715B (zh) | 一种会话管理的方法及装置 | |
WO2019029721A1 (zh) | 任务的调度方法、装置、设备及存储介质 | |
CN103236938A (zh) | 一种基于缓存及异步处理技术的用户行为采集方法及*** | |
CN103092745B (zh) | ***日志记录的控制方法和装置 | |
CN103607451A (zh) | 支持并发的客户端与服务器端的文档操作同步方法 | |
CN105630556A (zh) | 一种加载资源的方法和*** | |
CN103593305A (zh) | 信息处理设备、信息处理方法以及程序 | |
CN110647527B (zh) | 基于大数据的无效标签清除方法及装置、设备与可读介质 | |
CN108920722B (zh) | 一种参数配置的方法、装置及计算机存储介质 | |
CN112181737A (zh) | 消息处理方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180817 Address after: 200436 Room 411, No. three, JIANGCHANG Road, Jingan District, Shanghai, 411 Patentee after: Shanghai wave Cloud Computing Service Co., Ltd. Address before: 100085 floor 1, C 2-1, No. 2, Shang Di Road, Haidian District, Beijing. Patentee before: Electronic information industry Co.,Ltd of the tide (Beijing) |