CN104573128A - Business data processing method, a business data processing device and server - Google Patents

Business data processing method, a business data processing device and server Download PDF

Info

Publication number
CN104573128A
CN104573128A CN201510071212.3A CN201510071212A CN104573128A CN 104573128 A CN104573128 A CN 104573128A CN 201510071212 A CN201510071212 A CN 201510071212A CN 104573128 A CN104573128 A CN 104573128A
Authority
CN
China
Prior art keywords
business datum
buffer memory
data
life cycle
dsc data
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.)
Granted
Application number
CN201510071212.3A
Other languages
Chinese (zh)
Other versions
CN104573128B (en
Inventor
郭涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201510071212.3A priority Critical patent/CN104573128B/en
Publication of CN104573128A publication Critical patent/CN104573128A/en
Application granted granted Critical
Publication of CN104573128B publication Critical patent/CN104573128B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/172Caching, prefetching or hoarding of files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a business data processing method, a business data processing device and a server. The method comprises the following steps: when business data is written into a storage entity for persistent storage, writing the business data into a cache; and when receiving a data inquiry request is received, reading the corresponding business data from the cache and returning. According to the method, when the business data inquiry request is received, the corresponding business data can be directly inquired from the cache, and do not need to be found from the storage entity for persistent storage no matter how great the concurrence amount is, so that the problems that writing and reading are interlocked and battle for resources, and the performance is reduced, caused by the fact that the storage entity which is persistently stored is frequently inquired are solved; meanwhile, the business data is persistent in time and the problem that the business data are lost when services are abnormal is avoided.

Description

A kind of disposal route of business datum, device and server
This application claims the right of priority that the applying date is on October 28th, 2014, application number is 201410586667.4, denomination of invention is the Chinese invention patent application of " a kind of disposal route of business datum, device and server ".
Technical field
The present invention relates to technical field of data processing, particularly relate to a kind of disposal route of business datum, device and server.
Background technology
Under the scene of in real time monitoring, usually only can pay close attention to the business datum of up-to-date time period, according to business demand can be nearest 30 minutes, the data of nearest 1 hour, even several hours recently.
For the processing mode of business datum, a kind of mode is, server end is persisted to database or file business datum, customer terminal webpage sends querying condition, Query Database (or file) again after received server-side to querying condition, return data result also passes to customer terminal webpage.The problem of this disposal route is, when the result data of inquiry is a lot, when concurrent inquiry is very frequent, inquiry pressure can be very large, simultaneously because constantly writing data toward database (or file), read-write interlocking can be caused to fight for resource, and read-write all can produce larger delay, reduces performance.
Another kind of way be server end business datum write memory, client query initiate inquiry request time, be all carry out inquiring about then returning Query Result from internal memory.The shortcoming of this way is, because business datum is stored among internal memory all in real time, once after service abnormal end, the data in internal memory can all disappear, and causing cannot normal queries.
Summary of the invention
In view of the above problems, the present invention is proposed to provide a kind of disposal route, device and the server that overcome the problems referred to above or a kind of business datum of solving the problem at least in part.
Based on the problems referred to above, the disposal route of a kind of business datum that the embodiment of the present invention provides, comprising:
Time in the storage entity that business datum write is stored lastingly, described business datum is written in buffer memory;
When receiving business datum inquiry request, from described buffer memory, reading corresponding business datum and return.
The treating apparatus of a kind of business datum that the embodiment of the present invention provides, comprising:
First writing module, for writing in the lasting storage entity stored by business datum;
Second writing module, for when business datum being write in the lasting storage entity stored, is written in buffer memory by described business datum;
Enquiry module, for when receiving business datum inquiry request, reading corresponding business datum and returning from described buffer memory.
The server that the embodiment of the present invention provides, comprises the treating apparatus of the above-mentioned business datum that the embodiment of the present invention provides.
The beneficial effect of the embodiment of the present invention comprises:
The disposal route of the above-mentioned business datum that the embodiment of the present invention provides, while in the storage entity that business datum persistence is stored lastingly by business datum write, same business datum is also needed to be written in buffer memory, like this, in the business datum ensured in the lasting storage entity stored and buffer memory service data consistence prerequisite under, when receiving business datum inquiry request, so no matter concurrency is much, corresponding business datum directly can be inquired about in buffer memory, and need not go to search in the lasting storage entity stored, both the problem that resource reduces performance is fought in the read-write interlocking that the storage entity having avoided the lasting storage of frequent inquiry causes, simultaneously again by business datum persistence in time, avoid the problem of the loss of business datum when service occurs abnormal.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of instructions, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
The schematic flow sheet of the disposal route of the business datum that Fig. 1 provides for the embodiment of the present invention;
The idiographic flow schematic diagram of the step S12 that Fig. 2 provides for the embodiment of the present invention;
The schematic flow sheet of the example that Fig. 3 provides for the embodiment of the present invention;
The structural representation of the treating apparatus of the business datum that Fig. 4 provides for the embodiment of the present invention.
Embodiment
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
Below in conjunction with Figure of description, the embodiment of the disposal route of a kind of business datum that the embodiment of the present invention provides, device and server is described.
The disposal route of a kind of business datum that the embodiment of the present invention provides, as shown in Figure 1, specifically comprises the following steps:
S11, by lasting for the business datum write storage entity stored time, described business datum is written in buffer memory;
S12, when receiving business datum inquiry request, from described buffer memory, reading corresponding business datum and return.
In embodiments of the present invention, the lasting storage entity stored can be any entity realizing lasting storage (for interim storage) function, is not limited to the form of software, hardware or software and hardware combining.In embodiments of the present invention, this storage entity stored lastingly includes but not limited to such as database or file etc.
When business datum stores in the buffer, can adopt the mode of buffer queue, the embodiment of the present invention for which kind of concrete storage mode of employing does not limit.Equally, the embodiment of the present invention for which kind of the concrete storage mode of employing in the lasting storage entity stored also does not limit.
The disposal route of the above-mentioned business datum that the embodiment of the present invention provides, while in the storage entity that business datum persistence is stored lastingly by business datum write, same business datum is also needed to be written in buffer memory, like this, in the business datum ensured in the lasting storage entity stored and buffer memory service data consistence prerequisite under, when receiving business datum inquiry request, so no matter concurrency is much, corresponding business datum directly can be inquired about in buffer memory, and need not go to search in the lasting storage entity stored, both the problem that resource reduces performance is fought in the read-write interlocking that the storage entity having avoided the lasting storage of frequent inquiry causes, simultaneously again by business datum persistence in time, avoid the problem of the loss of business datum when service occurs abnormal.
Further, in above-mentioned steps S11, by the step of lasting for the business datum write storage entity stored, specifically can pass through following process implementation:
The service request of user is monitored;
When receiving user and sending service request, according to the form of Definition unserializing data object of this request;
Serializing is data (being generally data stream) process data object state being converted to the form that can keep or transmit.Unserializing is a process in contrast, is converted to data object by network data flow.
In order to the stream compression comprising the service request that user sends changes data object into, the form defined according to this request is needed to be converted into data object.The implementation method of concrete unserializing, can with reference to prior art.
Data object is put in the lasting storage entity stored and preserve.
The service request of user includes but not limited to HTTP request, can also be the service request adopting other protocol types.
Preferably, before according to the form of Definition unserializing data object of this request, the step to the whether legal inspection of request content can also be comprised, if legal, then carry out the operation of unserializing data object.
Further, the disposal route of above-mentioned business datum, can also according to the demand of business belonging to business datum, and pre-determine the life cycle of dsc data in business datum in buffer memory, this dsc data refers in buffer memory the data meeting service inquiry request.
Under the scene of real-time monitoring system, usually the business datum of up-to-date time period can only be paid close attention to, according to business demand can be nearest 30 minutes, the data of nearest 1 hour, even several hours recently, this part data be concerned can meet the data of service inquiry demand in other words conj.or perhaps, be referred to as dsc data in embodiments of the present invention, when after the no longer effective property of business datum, be referred to as cold data.As time goes on, dsc data can become cold data, and the up-to-date data received become dsc data.
The life cycle of dsc data can the business demand belonging to business datum be determined, specifically how determining can with reference to prior art.
Further, the disposal route of the above-mentioned business datum that the embodiment of the present invention provides, can also according to the life cycle of dsc data, and constantly delete cold data in the buffer, namely those generation times exceed the data of the life cycle of this dsc data.
In embodiments of the present invention, business datum comprises the various dimensions of business, index and timestamp, this timestamp indicates the generation time of business datum, and, data in buffer memory are put into according to time order and function order, the timestamp of business datum is above less than the timestamp of subsequent data, so, in embodiments of the present invention, can determine which business datum is dsc data according to the timestamp of business datum, which business datum is cold data and cold data is deleted, specifically, the timestamp of last column business datum of preserving in buffer memory can be deducted the life cycle of dsc data, obtain the closing time of cold data,
The all business datums of timestamp in buffer memory before the closing time of the cold data calculated are deleted.
Like this, constantly delete cold data in the buffer, retain dsc data, make in buffer memory, always to maintain the up-to-date dsc data useful to inquiry business, both met inquiry request, and can excessively taking buffer memory be avoided again.
Further, as shown in Figure 2, step S12 specifically can comprise:
S121, when receiving business datum inquiry request, determine whether current service exception occurs;
If the determination result of S122 S121 is yes, then from the lasting storage entity stored, reads corresponding business datum and return;
If the determination result of S123 S121 is no, then from buffer memory, reads corresponding business datum and return.
In order to the disposal route of the above-mentioned business datum that the embodiment of the present invention provides is described better, be described with a simple example below:
As shown in Figure 3, this flow process comprises the steps: the process flow diagram of this example
When S21, flow process start, the term of execution of initialization data set and the method, need the built-in variable used;
The monitoring of S22, unlatching HTTP request;
S23, judge whether to receive HTTP request; If so, S24 is performed, otherwise, continue to perform S22;
S24, the request that receives judge that whether request content is legal afterwards; If legal, then perform S25; Otherwise, continue to perform S22;
S25, according to request form of Definition antitone sequence change into data object.
S26, data object is put in queue database, queue database comprises the various dimension of business and index and timestamp.
This step S25 in the specific implementation, can utilize an independent thread timing that queue database is updated to database, this thread calls (several seconds or tens seconds etc.) according to timed periodic, deletes the queue database member upgraded after renewal.
S27, data object to be put in buffer queue simultaneously;
Because data put into queue according to sequencing, so the timestamp of earlier data is necessarily less than the timestamp of subsequent data, buffer queue comprises the various dimension of business and index and timestamp.
In this step S27, can adopt the data of an independent thread timed maintenance buffer queue, this thread calls (tens seconds or one minute etc.) according to timed periodic.The life cycle of dsc data is obtained according to business demand, if such as life cycle is 1 hour (life cycle of dsc data), so obtain the timestamp of buffer queue last column data, it is all cold data that this timestamp deducts the time data forward drawn for 1 hour.These cold data of continuous deletion, the data now in buffer queue are exactly dsc data.
When monitoring service is initiating switchup, needs the data query of nearest 1 hour (life cycle of dsc data) in database out, put into buffer queue.
When S28, front end send inquiry, if it is abnormal that service does not occur, then directly from buffer queue, inquire about up-to-date dsc data and return, because the dsc data in buffer memory is consistent with the data in database.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind for the treatment of apparatus and server of business datum, the principle of dealing with problems due to these devices and server is similar to the disposal route of aforementioned business datum, therefore the enforcement of this device and server see the enforcement of preceding method, can repeat part and repeats no more.
The treating apparatus of the above-mentioned business datum that the embodiment of the present invention provides, as shown in Figure 4, comprising:
First writing module 301, for writing in the lasting storage entity stored by business datum;
Second writing module 302, for when business datum being write in the lasting storage entity stored, is written in buffer memory by described business datum;
Enquiry module 303, for when receiving business datum inquiry request, reading corresponding business datum and returning from described buffer memory.
Further, the treating apparatus of the business datum that the embodiment of the present invention provides, as shown in Figure 3, also comprise: buffer process module 304, for the demand according to business, pre-determine the life cycle of dsc data in business datum in described buffer memory, described dsc data is the data meeting service inquiry request in described buffer memory.
Further, the buffer process module 304 in the treating apparatus of the business datum that the embodiment of the present invention provides, also for the life cycle according to described dsc data, constantly deletes the cold data that generation time is greater than the life cycle of described dsc data in described buffer memory.
Further, above-mentioned buffer process module 304, specifically for the timestamp of the last column of preserving in described buffer memory business datum being deducted the life cycle of described dsc data, obtains the closing time of cold data; The all business datums of timestamp in described buffer memory before the closing time of described cold data are deleted.
Further, above-mentioned enquiry module 303 can comprise:
Confirming submodule, for when receiving business datum inquiry request, determining whether current service exception occurs;
Inquiry submodule, for when confirming result for being, reading corresponding business datum and returning from the lasting storage entity stored; When confirming that result is no, from buffer memory, reading corresponding business datum and return.
The embodiment of the present invention additionally provides a kind of server, and this server comprises the treating apparatus of the above-mentioned business datum that the embodiment of the present invention provides.
Intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with display at this algorithm provided.Various general-purpose system also can with use based on together with this teaching.According to description above, the structure constructed required by this type systematic is apparent.In addition, the present invention is not also for any certain programmed language.It should be understood that and various programming language can be utilized to realize content of the present invention described here, and the description done language-specific is above to disclose preferred forms of the present invention.
In instructions provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can use with arbitrary array mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions that microprocessor or digital signal processor (DSP) can be used in practice to realize according to the some or all parts in the treating apparatus of the business datum of the embodiment of the present invention and server.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (12)

1. a disposal route for business datum, is characterized in that, comprising:
Time in the storage entity that business datum write is stored lastingly, described business datum is written in buffer memory;
When receiving business datum inquiry request, from described buffer memory, reading corresponding business datum and return.
2. the method for claim 1, is characterized in that, also comprises:
According to the demand of business, pre-determine the life cycle of dsc data in business datum in described buffer memory, described dsc data is the data meeting service inquiry request in described buffer memory.
3. method as claimed in claim 2, is characterized in that, also comprise:
According to the life cycle of described dsc data, in described buffer memory, constantly delete the cold data that generation time exceedes the life cycle of described dsc data.
4. method as claimed in claim 3, is characterized in that, constantly deletes the cold data that generation time is greater than the life cycle of described dsc data, specifically comprise in described buffer memory:
The timestamp of last column business datum of preserving in described buffer memory is deducted the life cycle of described dsc data, obtain the closing time of cold data;
The all business datums of timestamp in described buffer memory before the closing time of described cold data are deleted.
5. the method as described in any one of claim 1-4, is characterized in that, the storage entity of described lasting storage, includes but not limited to:
Database or file.
6. the method as described in any one of claim 1-4, is characterized in that, described when receiving business datum inquiry request, reads corresponding business datum and returns, specifically comprise from buffer memory:
When receiving business datum inquiry request, determine whether current service exception occurs;
If so, from the storage entity of described lasting storage, then read corresponding business datum and return;
If not, then from described buffer memory, read corresponding business datum and return.
7. a treating apparatus for business datum, is characterized in that, comprising:
First writing module, for writing in the lasting storage entity stored by business datum;
Second writing module, for when business datum being write in the lasting storage entity stored, is written in buffer memory by described business datum;
Enquiry module, for when receiving business datum inquiry request, reading corresponding business datum and returning from described buffer memory.
8. device as claimed in claim 7, it is characterized in that, also comprise: buffer process module, for the demand according to business, pre-determine the life cycle of dsc data in business datum in described buffer memory, described dsc data is the data meeting service inquiry request in described buffer memory.
9. device as claimed in claim 8, is characterized in that, described buffer process module, also for the life cycle according to described dsc data, constantly deletes the cold data that generation time is greater than the life cycle of described dsc data in described buffer memory.
10. device as claimed in claim 9, it is characterized in that, described buffer process module comprises deletion submodule, for the timestamp of the last column of preserving in described buffer memory business datum being deducted the life cycle of described dsc data, obtains the closing time of cold data; The all business datums of timestamp in described buffer memory before the closing time of described cold data are deleted.
11. devices as described in any one of claim 7-10, it is characterized in that, described enquiry module comprises:
Confirming submodule, for when receiving business datum inquiry request, determining whether current service exception occurs;
Inquiry submodule, for when described confirmation result is for being, reads corresponding business datum and returning from the storage entity of described lasting storage; When described confirmation result is no, from described buffer memory, reads corresponding business datum and return.
12. 1 kinds of servers, is characterized in that, described server comprises the treating apparatus of the business datum as described in any one of claim 7-11.
CN201510071212.3A 2014-10-28 2015-02-10 A kind of processing method of business datum, device and server Active CN104573128B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510071212.3A CN104573128B (en) 2014-10-28 2015-02-10 A kind of processing method of business datum, device and server

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2014105866674 2014-10-28
CN201410586667.4A CN104462194A (en) 2014-10-28 2014-10-28 Service data processing method, device and server
CN201510071212.3A CN104573128B (en) 2014-10-28 2015-02-10 A kind of processing method of business datum, device and server

Publications (2)

Publication Number Publication Date
CN104573128A true CN104573128A (en) 2015-04-29
CN104573128B CN104573128B (en) 2019-02-19

Family

ID=52908230

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410586667.4A Pending CN104462194A (en) 2014-10-28 2014-10-28 Service data processing method, device and server
CN201510071212.3A Active CN104573128B (en) 2014-10-28 2015-02-10 A kind of processing method of business datum, device and server

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201410586667.4A Pending CN104462194A (en) 2014-10-28 2014-10-28 Service data processing method, device and server

Country Status (1)

Country Link
CN (2) CN104462194A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202485A (en) * 2016-07-18 2016-12-07 乐视控股(北京)有限公司 Data manipulation method and system
CN106202080A (en) * 2015-04-30 2016-12-07 ***通信集团公司 A kind of webpage rendering intent, server and terminal unit
CN106339253A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Intersystem data invoke method and device using same
CN106528455A (en) * 2016-10-28 2017-03-22 上海斐讯数据通信技术有限公司 Multimedia cache cleaning method and system for electronic terminal, and electronic terminal
CN107169047A (en) * 2017-04-25 2017-09-15 腾讯科技(深圳)有限公司 A kind of method and device for realizing data buffer storage
WO2017190580A1 (en) * 2016-05-06 2017-11-09 北京奇虎科技有限公司 Method and device for accessing database
CN108829747A (en) * 2018-05-24 2018-11-16 新华三大数据技术有限公司 Data load method and device
CN109474674A (en) * 2018-10-26 2019-03-15 腾讯科技(成都)有限公司 Transmission method and device, storage medium, the electronic device of content
CN110365752A (en) * 2019-06-27 2019-10-22 北京大米科技有限公司 Processing method, device, electronic equipment and the storage medium of business datum
CN111125175A (en) * 2019-12-20 2020-05-08 北京奇艺世纪科技有限公司 Service data query method and device, storage medium and electronic device
CN111522836A (en) * 2020-04-22 2020-08-11 杭州海康威视***技术有限公司 Data query method and device, electronic equipment and storage medium
CN111797094A (en) * 2020-05-25 2020-10-20 北京旷视科技有限公司 Data processing method and device and electronic equipment
CN113626483A (en) * 2021-08-18 2021-11-09 重庆允成互联网科技有限公司 Front-end caching method, system, equipment and storage medium for filling forms

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104702469B (en) * 2015-03-27 2019-02-12 北京奇虎科技有限公司 Method, physical machine virtual unit and the network system of monitoring network
CN104751386A (en) * 2015-04-14 2015-07-01 携程计算机技术(上海)有限公司 Hotel distributed price comparison method
CN106936688B (en) * 2015-12-30 2020-11-24 北京国双科技有限公司 Notification sending method and device
CN105516344A (en) * 2015-12-31 2016-04-20 深圳前海微众银行股份有限公司 Data management system and service-processing method
CN107273216B (en) * 2016-04-08 2020-10-13 阿里巴巴集团控股有限公司 Data request processing method, device and system
CN107590023B (en) * 2017-08-10 2020-10-02 深圳壹账通智能科技有限公司 Data processing method, electronic device and computer readable storage medium
CN110109953B (en) 2018-01-19 2023-12-19 阿里巴巴集团控股有限公司 Data query method, device and equipment
CN110795395B (en) * 2018-07-31 2023-04-18 阿里巴巴集团控股有限公司 File deployment system and file deployment method
CN109710182A (en) * 2018-12-14 2019-05-03 北京向上一心科技有限公司 Market data processing method, device and controller and medium
CN109857737B (en) * 2019-01-03 2024-04-16 平安科技(深圳)有限公司 Cold and hot data storage method and device and electronic equipment
CN113779426A (en) * 2020-06-10 2021-12-10 深圳云天励飞技术有限公司 Data storage method and device, terminal equipment and storage medium
CN113033829A (en) * 2020-06-12 2021-06-25 航电建筑科技(深圳)有限公司 Property equipment inspection operation data export method
CN111708826A (en) * 2020-06-12 2020-09-25 航电建筑科技(深圳)有限公司 Property equipment inspection operation management method
CN112163013A (en) * 2020-09-08 2021-01-01 深圳市汉云科技有限公司 Data processing method and device, terminal equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340636A (en) * 2008-08-01 2009-01-07 中兴通讯股份有限公司 Information enquiry method and short message service data center
CN102929943A (en) * 2012-09-28 2013-02-13 五八有限公司 Data output method and device
CN103139224A (en) * 2011-11-22 2013-06-05 腾讯科技(深圳)有限公司 Network file system and method for accessing network file system
CN103617131A (en) * 2013-11-26 2014-03-05 曙光信息产业股份有限公司 Data caching achieving method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340636A (en) * 2008-08-01 2009-01-07 中兴通讯股份有限公司 Information enquiry method and short message service data center
CN103139224A (en) * 2011-11-22 2013-06-05 腾讯科技(深圳)有限公司 Network file system and method for accessing network file system
CN102929943A (en) * 2012-09-28 2013-02-13 五八有限公司 Data output method and device
CN103617131A (en) * 2013-11-26 2014-03-05 曙光信息产业股份有限公司 Data caching achieving method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
严志敏: "TOF基础服务高性能缓存***的设计与实现", 《中国优秀硕士学位论文全文数据库》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202080A (en) * 2015-04-30 2016-12-07 ***通信集团公司 A kind of webpage rendering intent, server and terminal unit
CN106339253A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Intersystem data invoke method and device using same
CN106339253B (en) * 2015-07-06 2019-12-10 阿里巴巴集团控股有限公司 Method and device for data calling between systems
WO2017190580A1 (en) * 2016-05-06 2017-11-09 北京奇虎科技有限公司 Method and device for accessing database
CN106202485A (en) * 2016-07-18 2016-12-07 乐视控股(北京)有限公司 Data manipulation method and system
CN106528455A (en) * 2016-10-28 2017-03-22 上海斐讯数据通信技术有限公司 Multimedia cache cleaning method and system for electronic terminal, and electronic terminal
CN107169047A (en) * 2017-04-25 2017-09-15 腾讯科技(深圳)有限公司 A kind of method and device for realizing data buffer storage
CN108829747A (en) * 2018-05-24 2018-11-16 新华三大数据技术有限公司 Data load method and device
CN109474674B (en) * 2018-10-26 2021-06-25 腾讯科技(成都)有限公司 Content transmission method and device, storage medium and electronic device
CN109474674A (en) * 2018-10-26 2019-03-15 腾讯科技(成都)有限公司 Transmission method and device, storage medium, the electronic device of content
CN110365752A (en) * 2019-06-27 2019-10-22 北京大米科技有限公司 Processing method, device, electronic equipment and the storage medium of business datum
CN110365752B (en) * 2019-06-27 2022-04-26 北京大米科技有限公司 Service data processing method and device, electronic equipment and storage medium
CN111125175A (en) * 2019-12-20 2020-05-08 北京奇艺世纪科技有限公司 Service data query method and device, storage medium and electronic device
CN111125175B (en) * 2019-12-20 2023-09-01 北京奇艺世纪科技有限公司 Service data query method and device, storage medium and electronic device
CN111522836A (en) * 2020-04-22 2020-08-11 杭州海康威视***技术有限公司 Data query method and device, electronic equipment and storage medium
CN111522836B (en) * 2020-04-22 2023-10-10 杭州海康威视***技术有限公司 Data query method and device, electronic equipment and storage medium
CN111797094A (en) * 2020-05-25 2020-10-20 北京旷视科技有限公司 Data processing method and device and electronic equipment
CN113626483A (en) * 2021-08-18 2021-11-09 重庆允成互联网科技有限公司 Front-end caching method, system, equipment and storage medium for filling forms

Also Published As

Publication number Publication date
CN104462194A (en) 2015-03-25
CN104573128B (en) 2019-02-19

Similar Documents

Publication Publication Date Title
CN104573128A (en) Business data processing method, a business data processing device and server
CN107943951B (en) Method and system for retrieving block chain service information
CN104636500B (en) A kind of method and device of inquiry dsc data
CN103248684A (en) Resource acquiring method and device on Internet
CN104468807B (en) Carry out processing method, high in the clouds device, local device and the system of web cache
CN111414389B (en) Data processing method and device, electronic equipment and storage medium
US11567871B2 (en) Input/output patterns and data pre-fetch
CN109977129A (en) Multi-stage data caching method and equipment
CN104123238A (en) Data storage method and device
US20100325363A1 (en) Hierarchical object caching based on object version
CN101257485A (en) Web applied system and method
US20140214890A1 (en) Database shard arbiter
CN104572860A (en) Data processing method and data processing system
KR20210121315A (en) Database syncing
CN105653198A (en) Data processing method and device
CN104683329A (en) Data caching method and system for mobile equipment client
CN104794190A (en) Method and device for effectively storing big data
US9489306B1 (en) Performing efficient cache invalidation
CN109254981B (en) Data management method and device of distributed cache system
CN111143383B (en) Data updating method and device, electronic equipment and storage medium
US11080298B2 (en) Data replication in a database environment
US10261949B2 (en) Packed row representation for efficient network serialization with direct column indexing in a network switch
CN102929943B (en) data output method and device
CN114218471A (en) Data query method, device, system, electronic equipment and storage medium
CN110300140A (en) For the method for content update, refreshing client and network node in cloud distribution network

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
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Patentee after: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Patentee before: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Service data processing method, device and server

Effective date of registration: 20190531

Granted publication date: 20190219

Pledgee: Shenzhen Black Horse World Investment Consulting Co.,Ltd.

Pledgor: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

Registration number: 2019990000503

PP01 Preservation of patent right

Effective date of registration: 20240604

Granted publication date: 20190219