CN1945552A - Data pre-reader and its data reading method - Google Patents
Data pre-reader and its data reading method Download PDFInfo
- Publication number
- CN1945552A CN1945552A CNA2006101380569A CN200610138056A CN1945552A CN 1945552 A CN1945552 A CN 1945552A CN A2006101380569 A CNA2006101380569 A CN A2006101380569A CN 200610138056 A CN200610138056 A CN 200610138056A CN 1945552 A CN1945552 A CN 1945552A
- Authority
- CN
- China
- Prior art keywords
- data
- read
- read request
- main control
- control module
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 23
- 238000012545 processing Methods 0.000 claims abstract description 47
- 230000006870 function Effects 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013486 operation strategy Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention provides a data pre-reading device, including the following parts: configuration unit, which is used to provide the information corresponding to the data pre-reading device; pre-reading request collection module, which is used to receive and store pre-reading request from users according to the information from configuration unit, and give off the request after receiving to the main controller; data read engine, which links with the main controller to supply physical read interface, and monitor and maintain the I/O read of operational data; user interface module, which links with the main controller to make procession through configuration unit and provide interface for business processing, and after completing pre-reading the data, finishes the followed operation; and the main control module, which receives request of the pre-reading request collection module and calls the data read engine to read data from the physical storage devices.
Description
Technical field
The present invention relates to a kind of data pre-head device and method for reading data thereof, more specifically, relate to a kind of at application system, by concentrating physical storage device to read, formulate I/O read operation strategy according to application flow, before business processing was carried out in application, all data pre-head device and method for reading data thereof in memory cache of needed related data guaranteed to manage business.
Background technology
Data service at present is rooted in the hearts of the people, and the data service performance issue is the focus that everybody pays close attention to always, and on physical store, the application data of magnanimity is conflicted day by day with limited internal memory contradiction.Memory database is the common way of comparatively general raising performance, and the realization of this technology is based on data with existing in the internal memory, the main retention time of focused data in internal memory.For reading of data, memory database once loads all or part of data at present, when the loading section data, in case the data of request are not present in internal memory, then need to carry out synchronous i/o and reads.
For a lot of value-added services, business datum is a magnanimity, the impossible required total data of buffer memory business processing of internal memory, when the data that need when business processing are not present in internal memory at present, then directly read physical storage device, in operation flow, have the I/O operation by file interface or database interface.
Though it is simple that the direct physical memory device reads realization, shortcoming is also apparent.At first, carry out the I/O operation in operation flow, the I/O performance bottleneck can influence professional speed, yet improves performance inevitable requirement high-performance equipment, and the result certainly will increase cost.Secondly, embed the business datum bottom layer treatment in the business flow processing, increased the complexity of operation flow, be unfavorable for separately considering to optimize performance from service layer and business datum aspect.In addition, be difficult to control the unusual of I/O.
Read if can focus on I/O, whether can predict according to the business datum demand and determine the I/O fetch policy.Describe for convenient, can survey the business datum of data definition for determining to use in certain time point business processing in the future; The definition asynchronous data is that data use request to take place at random, but the business datum of can deferred traffic handling.With the short message service center is example, and regularly short message and retry short message clearly need be sent out in a certain moment in the future, is to survey data therefore; After system restarts, the not transmission message of issuing this purpose of message trigger user of certain purpose user first continues to send, but preferentially send current submission message, can adopt the default value operation earlier to the purpose user, after postponing to read in this purpose user profile, make amendment again, because it is at random that the user sends message, therefore can think that the purpose user data is an asynchronous data.
The data surveyed for using will read in advance; For asynchronous data, postpone to manage business, or the employing default value is handled and is made amendment after reading earlier.So just eliminate I/O and read the occlusive effects that business processing is brought.But prior art still fails to provide above-mentioned solution.
Summary of the invention
Read the occlusive effects that business is brought in order to eliminate I/O, make full use of cpu resource to reach, the purpose of enhancing product performance the invention provides a kind of function independence, focuses on data pre-head device and method for reading data thereof that business datum I/O reads.
One aspect of the present invention provides a kind of data pre-head device, and it comprises with lower device: dispensing unit is used to the configuration information that provides relevant with the data pre-head device; Pre-read request collection module is used for according to the configuration information from dispensing unit, receive and buffer memory from user's pre-read request, and after receiving pre-read request, send to main control module and to read to handle request in advance; Data read engine is connected to main control module, is used to main control module that the physics fetch interface is provided, and the I/O of monitoring and maintenance service data reads; User interface section is connected to main control module, is provided with by dispensing unit, is used to business processing that interface is provided, and after pre-read data is finished, finishes the subsequent operation of user's appointment; And main control module, be used to receive the processing request of reading in advance, by calling data read engine reading of data from physical storage device from pre-read request collection module.
According to an aspect of the present invention, the data pre-head device also comprises statistic unit, is connected to main control module, is used to collect and statistics that analysis is relevant with the data pre-head device, and offers main control module.
According to an aspect of the present invention, main control module also is used to receive the statistics from statistic unit, and strategy is read in adjusting in advance according to statistics.
Pre-read request collection module according to the present invention comprises: pre-read request queue module is used for the pre-read request of temporal data; Pre-read request user interface is used to receive the pre-read request from the user, and pre-read request is cached to reads to line up module in advance; Can survey data pre-head and collect user interface, be used to collect the pre-read request that to survey data; And timer, be used for regularly calling and can survey data pre-head and collect user interface, collect the pre-read request that can survey data, and the pre-read request that can survey data is cached to pre-read request and lines up module.
According to an aspect of the present invention, can survey data is the business datums that can determine in the required use of certain time point business processing in the future.
User interface section according to the present invention comprises: be read as function family Processing Interface in advance, it is configured by dispensing unit, is used for carrying out after being read as merit in advance subsequent treatment; The alert users Processing Interface, it is set up by dispensing unit, is used for submitting relevant error information by this interface to system when pre-read data does not exist or pre-read error takes place; And read the result treatment unit in advance, be used to finish and read the operation of finishing dealing with in advance, and be read as function family Processing Interface or alert users Processing Interface in advance according to reading call by result in advance.
According to an aspect of the present invention, statistics comprise following one of at least: the pre-read request number of times of identical data; Pre-read operation total degree; Pre-read operation success ratio; Maximum time spent of physical read extract operation, minimum time spent and average time spent; And read in advance maximum time spent, minimum time spent and average time spent.
Another aspect of the present invention provides a kind of method for reading data that uses the data pre-head device, and this data pre-head device comprises: dispensing unit, pre-read request collection module, data read engine, user interface section, main control module and statistic unit.Method for reading data may further comprise the steps: step S202, and dispensing unit reads relevant configuration information, and receives the processing configuration of relevant configuration information and user interface section by configuration interface; Step S204, pre-read request collection module is collected predetermined request, and the notice main control module; Step S206, main control module receive the data pre-head request, call data read engine and read business datum from physical equipment; And step S208, judge whether read operation is successful, and according to judged result, main control module is taked corresponding operation.
According to an aspect of the present invention, use the method for reading data of this data pre-head device further comprising the steps of: to use statistic unit to carry out ASSOCIATE STATISTICS and handle, and the statistics that obtains is sent to main control module.
According to an aspect of the present invention, when judging the read operation success in step S208, further comprising the steps of: main control module is finished user's assigned operation by the user's Processing Interface that is read as merit in advance in the user interface section; If judge when read operation is unsuccessful in step S208, then may further comprise the steps: whether main control module is alarmed by the alert users Processing Interface in the user interface section according to the configuration information decision from dispensing unit.
Method for reading data according to this data read pre-reader of use of the present invention, further comprising the steps of: as to use the timer in the pre-read request collection module regularly to detect the pre-read request that to survey data, and detected pre-read request is sent to pre-read request collection module.Pre-read request collection module writes pre-read request queue in the pre-read request collection module with pre-read request after receiving pre-read request; And main control module takes out pre-read request from read the formation module in advance.
In addition, according to the present invention, if the data pre-head surveyed that dispensing unit is provided with in the pre-read request collection module is collected user interface, then further comprising the steps of: as regularly to call and to survey data pre-head and collect user interface and collect and to survey data pre-head information, and the collected data pre-head surveyed information is sent to main control module.
The data of surveying according to the present invention are the business datums that can determine in the required use of certain time point business processing in future.
According to an aspect of the present invention, statistics comprise following one of at least: the pre-read request number of times of identical data; Pre-read operation total degree; Pre-read operation success ratio; Maximum time spent of physical read extract operation, minimum time spent and average time spent; And read in advance maximum time spent, minimum time spent and average time spent.
Adopt data pre-head device provided by the present invention and method for reading data thereof, can read by centralized traffic data physics, avoid the I/O read operation to block business processing.In addition, collect owing to can survey the data pre-head request, so the user also can submit to pre-read request to the data pre-head device by pre-read request collection module in the inner realization of data pre-head device.And the interface that user interface section of the present invention provided, realized data read success subsequent operation, be convenient to the mutual of user and data pre-head device.Therefore, help making full use of cpu resource, enhance product performance, strengthen the dirigibility that the data pre-head device uses.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of instructions, is used from explanation the present invention with embodiments of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the block diagram according to data pre-head device of the present invention;
Fig. 2 is the process flow diagram according to the method for reading data of data pre-head device of the present invention;
Fig. 3 is the structural representation of data pre-head device according to an embodiment of the invention;
Fig. 4 is the structural representation of pre-according to an embodiment of the invention read request collection module;
Fig. 5 is the structural representation of user interface section according to an embodiment of the invention; And
Fig. 6 is the detail flowchart of data processing method according to an embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for description and interpretation the present invention, and be not used in qualification the present invention.
Fig. 1 is the block diagram of data pre-head device according to an embodiment of the invention.As shown in Figure 1, data pre-head device 100 comprises: dispensing unit 102 is used to provide the configuration information relevant with data pre-head device 100; Pre-read request collection module 104 is used for according to the configuration information from dispensing unit 102, receive and buffer memory from user's pre-read request, and after receiving pre-read request, send to main control module 110 and to read to handle request in advance; Data read engine 106 is connected to main control module 110, is used to main control module 110 that the physics fetch interface is provided, and the I/O of monitoring and maintenance service data reads; User interface section 108 is connected to main control module 110, is provided with by dispensing unit 102, is used to business processing that interface is provided, and after pre-read data is finished, finishes the subsequent operation of user's appointment; Main control module 110 is used to receive the processing request of reading in advance from pre-read request collection module 104, by calling data read engine 106 reading of data from physical storage device; And statistic unit 112, be connected to main control module 110, be used to collect and statistics that analysis and data pre-head device 100 are relevant, and offer main control module 110.
Wherein, pre-read request collection module 104 also comprises: pre-read request queue module 1042 is used for the pre-read request of temporal data; Pre-read request user interface 1044 is used to receive the pre-read request from the user, and pre-read request is cached to pre-read request lines up module 1042; Can survey data pre-head and collect user interface 1046, be used to collect the pre-read request that to survey data; And timer 1048, be used for regularly calling and can survey data pre-head and collect user interface, collect the pre-read request that can survey data, and the pre-read request that can survey data is cached to pre-read request and lines up module 1042.Can survey data is the business datums that can determine in the required use of certain time point business processing in the future.
In addition, user interface section 108 also comprises: be read as function family Processing Interface 1082 in advance, it is configured by dispensing unit 102, is used for carrying out after being read as merit in advance subsequent treatment; Alert users Processing Interface 1084, it is set up by dispensing unit 102, is used for submitting relevant error information by this interface to system when pre-read data does not exist or pre-read error takes place; And read result treatment unit 1086 in advance, be used to finish and read the operation of finishing dealing with in advance, and be read as function family Processing Interface or alert users Processing Interface in advance according to reading call by result in advance.
Main control module 110 also is used to receive the statistics from statistic unit 112, and strategy is read in adjusting in advance according to statistics.
Wherein, statistics comprise following one of at least: the pre-read request number of times of identical data; Pre-read operation total degree; Pre-read operation success ratio; Maximum time spent of physical read extract operation, minimum time spent and average time spent; And read in advance maximum time spent, minimum time spent and average time spent.
Fig. 2 is the process flow diagram of the method for reading data of data pre-head device according to an embodiment of the invention.As shown in Figure 2, according to embodiments of the invention, use the method for reading data of data pre-head device may further comprise the steps:
(1) step S202, dispensing unit 102 reads relevant configuration information, and receives the processing configuration of relevant configuration information and user interface section 108 by configuration interface.
Wherein, if the data pre-head surveyed that dispensing unit 102 is provided with in the pre-read request collection module 104 is collected user interface 1046, then further comprising the steps of: as regularly to call and to survey data pre-head and collect user interface 1046 and collect and to survey data pre-head information, and the collected data pre-head surveyed information is sent to main control module 110.Wherein, can survey data is the business datums that can determine in the required use of certain time point business processing in future.
(2) step S204, pre-read request collection module 104 is collected predetermined request, and notice main control module 110.Wherein, use the timer 1048 in the pre-read request collection module 104 regularly to detect the pre-read request that to survey data, and detected pre-read request is sent to pre-read request collection module 104.
Wherein, pre-read request collection module 104 writes institute's pre-read request queue 1042 in the read request collection module 104 in advance with pre-read request after receiving pre-read request.
(3) step S206, main control module 110 receives the data pre-head request, calls data read engine 106 and read business datum from physical equipment.
Wherein, main control module 110 takes out pre-read request from pre-read request queue module 1042, uses statistic unit 112 to carry out ASSOCIATE STATISTICS and handles, and the statistics that obtains is sent to main control module 110.
(4) step S208 judges whether read operation is successful, and according to judged result, main control module 110 is taked corresponding operation.
Wherein, when judging the read operation success, further comprising the steps of: main control module 110 is finished user's assigned operation by the user's Processing Interface 1082 that is read as merit in advance in the user interface section 108; If judge when read operation is unsuccessful in step S208, then may further comprise the steps: whether main control module 110 is alarmed by the alert users Processing Interface 1084 in the user interface section 108 according to the configuration information decision from dispensing unit 102.
Aforesaid statistics comprise following one of at least: the pre-read request number of times of identical data; Pre-read operation total degree; Pre-read operation success ratio; Maximum time spent of physical read extract operation, minimum time spent and average time spent; And read in advance maximum time spent, minimum time spent and average time spent.
Fig. 3 is the structural representation of data pre-head device according to an embodiment of the invention.Fig. 4 is the structural representation of pre-according to an embodiment of the invention read request collection module.Fig. 5 is the structural representation of user interface section according to an embodiment of the invention.Fig. 6 is the detail flowchart of data processing method according to an embodiment of the invention.
Describe Fig. 6 process in detail below with reference to Fig. 3 to Fig. 5.Wherein, may further comprise the steps:
Step S602 carries out initialization after data pre-head device 300 powers on, and reads configuration setting;
Step S604 is provided with timer 406, so that quantitative check can be surveyed the pre-read request of data;
Step S606, pre-read request collection module 312 is waited for pre-read request.After receiving pre-read request, pre-read request is write pre-read request queue 408, notice main control module 306 is for further processing;
Step S608, main control module 306 judge whether pre-read request queue 408 is empty, if the result is a "No", then changes step S606 and continues to wait for pre-read request; If the result is a "Yes", execution in step S610;
Step S610 takes out a pre-read request from pre-read request queue 408, main control module 306 calls data read engine 310 reading of data;
Step S612, after data read finished, main control module 306 called statistic unit 308 and carries out ASSOCIATE STATISTICS;
Step S614 reads 502 pairs of result treatment unit in advance and reads the result in advance and handle, and judgment data reads whether success.As pre-read operation failure or do not find business datum, then represent pre-reading failure, if be read as merit in advance, then enter step S616, if pre-reading failure then forwards step S620 to;
Step S616 judges whether to be provided with and is read as function family Processing Interface 504 in advance, then goes back to step S606 as not being provided with, if be provided with, then enters step S618;
Step S618 calls and is read as function family Processing Interface 504 in advance, goes back to step S606 after finishing dealing with;
Step S620 judges whether to be provided with alert users Processing Interface 506, if be provided with, then enters step S622; And
Step S622 calls alert users Processing Interface 506, and step S606 is changeed in the back of finishing dealing with; If, then change step S606 for not being provided with.
As shown in Figure 6, step S604 is further comprising the steps of:
Step S624, timer 406 arrives;
Step S626 resets timer 406;
Step S628 judges whether to be provided with and can survey data pre-head collection user interface 404, as then timer 406 processing end is not set, if be provided with, then enters step S630;
Step S630 calls and can survey data pre-head and collect user interface 404 and collect and can survey data pre-head information;
Step S632 judges whether to exist and can survey data pre-head information, and as not existing, then timer 406 processing finish, if exist, enter step S634;
Step S634 sends out read message pre-to notify pre-read request collection module 312; And
At last, the processing of timer 406 finishes.
By above description of the invention, can the centralized traffic data read processing, avoided the obstruction business processing of I/O read operation, thereby, help making full use of cpu resource, enhance product performance.
Be the preferred embodiments of the present invention only below, be not limited to the present invention, for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. a data pre-head device is characterized in that, comprising:
Dispensing unit is used to provide and the relevant configuration information of described data pre-head device;
Pre-read request collection module is used for according to described configuration information, receive and buffer memory from user's pre-read request, and after receiving described pre-read request, send to main control module and to read to handle request in advance;
Data read engine is used to described main control module that the physics fetch interface is provided, and the I/O of monitoring and maintenance service data reads;
User interface section is provided with by described dispensing unit, is used to business processing that interface is provided, and after described pre-read data is finished, finishes the subsequent operation of user's appointment;
Described main control module, described the reading in advance that is used to receive from described pre-read request collection module handled request, by calling described data read engine reading of data from physical storage device; And
Statistic unit is used to collect and analysis and the relevant statistics of described data pre-head device, and offers described main control module.
2. data pre-head device according to claim 1 is characterized in that, described pre-read request collection module comprises:
Pre-read request queue module is used for temporary described data pre-head request;
Pre-read request user interface is used to receive the described pre-read request from the user,
And described pre-read request is cached to described pre-read request queue module;
Can survey data pre-head and collect user interface, be used to collect the pre-read request that to survey data; And
Timer is used for regularly calling the described data pre-head of surveying and collects user interface, collects the described pre-read request of surveying data, and the described pre-read request of surveying data is cached to described pre-read request queue module.
3. data pre-head device according to claim 1 is characterized in that, described user interface section comprises:
Be read as function family Processing Interface in advance, be set up, be used for after being read as merit in advance, carrying out follow-up place by described dispensing unit;
The alert users Processing Interface is set up by described dispensing unit, is used for submitting relevant error information by this interface to system when described pre-read data does not exist or pre-read error takes place; And
Read the result treatment unit in advance, be used to finish running through operation in advance, and according to reading described function family Processing Interface or the described alert users Processing Interface of being read as in advance of call by result in advance.
4. data pre-head device according to claim 1 is characterized in that, described statistics comprise following one of at least: the pre-read request number of times of identical data; Pre-read operation total degree; Pre-read operation success ratio; Maximum time spent of physical read extract operation, minimum time spent and average time spent; And read in advance maximum time spent, minimum time spent and average time spent.
5. method for reading data that uses the data pre-head device, described data reader comprises: dispensing unit, pre-read request collection module, data read engine, user interface section, main control module and statistic unit, it is characterized in that described method for reading data may further comprise the steps:
Step S202, described dispensing unit reads relevant configuration information, and receives the processing configuration of described relevant configuration information and described user interface section by configuration interface;
Step S204, described pre-read request collection module is collected predetermined request, and notifies described main control module;
Step S206, described main control module receive described data pre-head request, call described data read engine and read business datum from physical equipment;
Step S208 judges whether read operation is successful, and according to judged result, described main control module is taked corresponding operation; And
Step S210 uses described statistic unit to carry out ASSOCIATE STATISTICS and handles, and the statistics that obtains is sent to described main control module.
6. the method for reading data of use data pre-head device according to claim 5, it is characterized in that, when judging that described read operation is successful in step S208, further comprising the steps of: described main control module is finished user's assigned operation by the function family Processing Interface that is read as in advance in the described user interface section.
7. the method for reading data of use data pre-head device according to claim 5, it is characterized in that, when judging that described read operation is unsuccessful in step S208, further comprising the steps of: whether described main control module is alarmed by the alert users Processing Interface in the described user interface section according to the configuration information decision from described dispensing unit.
8. the method for reading data of use data pre-head device according to claim 5 is characterized in that, and is further comprising the steps of:
Use the timer in the described pre-read request collection module regularly to detect the pre-read request that to survey data, and detected described pre-read request is sent to described pre-read request collection module.
9. the method for reading data of use data pre-head device according to claim 5 is characterized in that, and is further comprising the steps of:
Described pre-read request collection module after receiving described pre-read request, with described pre-read request write in the described pre-read request collection module pre-read request to row; And
Described main control module takes out pre-read request from described pre-read request queue module.
10. the method for reading data of use data pre-head device according to claim 5 is characterized in that, and is if the data pre-head surveyed that described dispensing unit is provided with in the described pre-read request collection module is collected user interface, further comprising the steps of:
Regularly call the described data pre-head of surveying and collect user interface and collect and to survey data pre-head information, and the collected described data pre-head information of surveying is sent to described main control module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101380569A CN1945552A (en) | 2006-11-03 | 2006-11-03 | Data pre-reader and its data reading method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101380569A CN1945552A (en) | 2006-11-03 | 2006-11-03 | Data pre-reader and its data reading method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1945552A true CN1945552A (en) | 2007-04-11 |
Family
ID=38044961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101380569A Pending CN1945552A (en) | 2006-11-03 | 2006-11-03 | Data pre-reader and its data reading method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1945552A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101459599B (en) * | 2008-10-30 | 2011-04-06 | 北京闪联互动网络科技有限责任公司 | Method and system for implementing concurrent execution of cache data access and loading |
WO2013071726A1 (en) * | 2011-11-18 | 2013-05-23 | 华为技术有限公司 | Method and device for data pre-heating |
CN103608785A (en) * | 2013-06-21 | 2014-02-26 | 华为技术有限公司 | Method for reading file, storage device and reading system |
CN103608785B (en) * | 2013-06-21 | 2016-11-30 | 华为技术有限公司 | A kind of file reading, storage device and the system of reading |
-
2006
- 2006-11-03 CN CNA2006101380569A patent/CN1945552A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101459599B (en) * | 2008-10-30 | 2011-04-06 | 北京闪联互动网络科技有限责任公司 | Method and system for implementing concurrent execution of cache data access and loading |
WO2013071726A1 (en) * | 2011-11-18 | 2013-05-23 | 华为技术有限公司 | Method and device for data pre-heating |
US9569489B2 (en) | 2011-11-18 | 2017-02-14 | Huawei Technologies Co., Ltd. | Method and apparatus for data preheating |
CN103608785A (en) * | 2013-06-21 | 2014-02-26 | 华为技术有限公司 | Method for reading file, storage device and reading system |
WO2014201696A1 (en) * | 2013-06-21 | 2014-12-24 | 华为技术有限公司 | File reading method, storage device and reading system |
CN103608785B (en) * | 2013-06-21 | 2016-11-30 | 华为技术有限公司 | A kind of file reading, storage device and the system of reading |
US9519587B2 (en) | 2013-06-21 | 2016-12-13 | Huawei Technologies Co., Ltd. | Pre-reading file containers storing unread file segments and segments that do not belong to the file |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1945551A (en) | Data pre-reader and its data reading method | |
CN101035110A (en) | Service transferring method, system and unit | |
WO2019114128A1 (en) | Block chain transaction block processing method, electronic device and readable storage medium | |
CN107819696B (en) | Transaction flow control method and system | |
CN1297901C (en) | Method and system selectively accepting cache content | |
CN102779367B (en) | Scheduling method of queuing processing system and queuing machine for prediction of service processing time | |
CN1794180A (en) | Method and system for monitoring and controlling access to a computer system resource | |
CN1786917A (en) | Borrowing threads as a form of load balancing in a multiprocessor data processing system | |
CN102223454B (en) | Method and apparatus for seat arrangement of call center | |
WO2013082977A1 (en) | Queuing service processing method and system | |
US8892610B1 (en) | System and method for garbage collection pause reduction | |
CN1945552A (en) | Data pre-reader and its data reading method | |
CN105468305A (en) | Data caching method, apparatus and system | |
WO2019019676A1 (en) | Service number assigning method and device, computer apparatus, and storage medium | |
CN1111993C (en) | Method for managing message overload in communication system | |
CN1828556A (en) | Method, system and device for data storage | |
CN1521663A (en) | Database table modeling and event processing method for real-time alarm management | |
CN1700196A (en) | System and method for accessing controller communication data through direct memory | |
CN101039351A (en) | Method and system for shutdown and calling up user owing due and pursuing device | |
CN1278249C (en) | Memory control for multiple read requests | |
WO2025026059A1 (en) | Barcode parsing system and parsing method | |
CN1787588A (en) | Method for processing multiprogress message and method for processing multiprogress talk ticket | |
CN111144780B (en) | Vehicle scheduling method, device, device and storage medium | |
CN1859224A (en) | Method and system for processing service behaviour abnormal | |
CN1572100A (en) | Communications device, method and program for receiving process execution, and medium recorded thereon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |