CN104199879B - A kind of data processing method and data processing equipment - Google Patents

A kind of data processing method and data processing equipment Download PDF

Info

Publication number
CN104199879B
CN104199879B CN201410414584.7A CN201410414584A CN104199879B CN 104199879 B CN104199879 B CN 104199879B CN 201410414584 A CN201410414584 A CN 201410414584A CN 104199879 B CN104199879 B CN 104199879B
Authority
CN
China
Prior art keywords
data
data structure
binary
protobuf
proto files
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
Application number
CN201410414584.7A
Other languages
Chinese (zh)
Other versions
CN104199879A (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.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201410414584.7A priority Critical patent/CN104199879B/en
Publication of CN104199879A publication Critical patent/CN104199879A/en
Application granted granted Critical
Publication of CN104199879B publication Critical patent/CN104199879B/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/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Landscapes

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

Abstract

The embodiment of the invention discloses a kind of data processing methods, including:Binary data is obtained from preset specified table;The binary data stored in the specified table is binary data obtained from being serialized the initial data of acquisition as the libraries protobuf;The binary data is parsed by the application programming interface provided in the language library of protobuf, the binary data is deserialized as the data structure in corresponding proto files;Exporting the data structure, the invention also discloses data processing method terminals, using the present invention, solve the inadequate structuring of static fields in the prior art, readable not strong technical problem, the use data that technical staff analyzes user are more conducive to, can meet the needs of release quickly product.

Description

A kind of data processing method and data processing equipment
Technical field
The present invention relates to computer realm more particularly to a kind of data processing method and data processing equipments.
Background technology
With the development of electronics technology and internet, the function of electric terminal is stronger and stronger, as long as such as user press Various client productions (such as mobile app is installed on intelligent mobile terminal) are installed on electric terminal according to the demand of itself, It can obtain many consultation informations, it might even be possible to complete many things with staying indoors, people’s lives are increasingly be unable to do without Electric terminal.
It is continuously increased with the experience and function of client production, which is user's real concern on earth, which is to use What family was more wanted, it needs technological development personnel and product design personnel after developing various client productions, passes through acquisition The custom used the product by the user, or condition (such as hardware configuration) data for using the product by the user go to improve product, Keep product more perfect;However, during collection analysis data, often with traditional hypertext transfer protocol (HTTP- Hypertext transfer protocol, HTTP) carry out reported data, the inadequate structuring of static fields is not readable strong, no The custom that analysis uses the product by the user is gone conducive to technological development personnel and product design personnel.
Invention content
Technical problem to be solved of the embodiment of the present invention is, provides data processing method and data processing equipment, Solves the inadequate structuring of static fields in the prior art, readable not strong technical problem is more conducive to technical staff point Analyse the use data of user.
In order to solve the above-mentioned technical problem, first aspect of the embodiment of the present invention discloses a kind of data processing method, including
Binary data is obtained from preset specified table;The binary data stored in the specified table is to pass through Binary data obtained from the libraries protobuf are serialized the initial data of acquisition;
The binary data is parsed by the application programming interface provided in the language library of protobuf, The binary data is deserialized as the data structure in corresponding proto files;
Export the data structure.
With reference to first aspect, in the first possible implementation, described to be deserialized as the binary data Data structure in corresponding proto files includes:
According to the application programming interface provided in the language library of protobuf, the data structure set in advance is parsed into The data structure that language can parse, recursively to read the original number in the corresponding proto files of the binary data According to.
With reference to first aspect, the output data structure described in second of possible realization method includes:
It will be in the data structure storage to specified data library table;Or
The data for the chart format that the data structure building is specified, and exported.
Either second of the first possible realization method of first aspect or first aspect with reference to first aspect Possible realization method, in the third possible realization method, it is described from preset specified table obtain binary data it Before, further include:
It determines the data structure for needing to acquire, initial data is collected according to the data structure of the determination;
It is serialized the initial data of acquisition to obtain binary data by the libraries protobuf;
The binary data is reported in preset specified table.
The third possible realization method with reference to first aspect, in the 4th kind of possible realization method, the determination Further include that at least one of following processing is carried out to the data structure of the determination after needing the data structure acquired:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
Second aspect of the embodiment of the present invention discloses a kind of data processing equipment, including:
Data acquisition module, for obtaining binary data from preset specified table;Two stored in the specified table Binary data is binary data obtained from being serialized the initial data of acquisition as the libraries protobuf;
Data resolution module, the application programming interface for being provided in the language library by protobuf is to described two Binary data is parsed, and the binary data is deserialized as the data structure in corresponding proto files;
Data outputting module, for exporting the data structure.
In conjunction with second aspect, in the first possible implementation, the data resolution module includes:
Recurrence reading unit, the application programming interface for being provided in the language library according to protobuf will make a reservation for Good data structure is parsed into the data structure that language can parse, corresponding recursively to read the binary data Initial data in proto files.
In conjunction with second aspect, in second of possible realization method, the data outputting module includes:
Data storage cell, being used for will be in the data structure storage to specified data library table;Or
Output unit is generated, the data of the chart format for specifying the data structure building, and exported.
In conjunction with second of second aspect either the first possible realization method of second aspect or second aspect Possible realization method further includes in the third possible realization method:
Determine acquisition module, for the data acquisition module obtained from preset specified table binary data it Before, it determines the data structure for needing to acquire, initial data is collected according to the data structure of the determination;
Data Serialization module, for being serialized the initial data of acquisition to obtain binary system by the libraries protobuf Data;
Data reporting module, for being reported to the binary data in preset specified table.
The third possible realization method in conjunction with second aspect further includes in the 4th kind of possible realization method:
Data structure processing module is right after determining the data structure for needing to acquire in the determining acquisition module The data structure of the determination carries out at least one of following processing:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
The third aspect of the embodiment of the present invention discloses a kind of computer storage media, and the computer storage media is stored with Program, described program include the embodiment of the present invention when executing in a first aspect, first aspect the first possible realization side Formula either first aspect second of possible realization method either the third possible realization method of first aspect or The Overall Steps of data processing method disclosed in 4th kind of possible realization method of first aspect.
Implement the embodiment of the present invention, has the advantages that:
By implementing the embodiment of the present invention, by the application programming interface that is provided in the language library of protobuf to adopting Collect obtained binary data to be parsed, the binary data is deserialized as the data in corresponding proto files Structure realizes dynamically translation data structure, solves the inadequate structuring of static fields in the prior art, readable not strong Technical problem is more conducive to the use data that technical staff analyzes user, when needing the specified data of statistical analysis user, When needing to add reported data, without accordingly adding parsing field at parsing end, realizes and simultaneously and rapidly carry out data The parsing of structure can parse data more flexiblely, can meet the needs of release quickly product.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Obtain other attached drawings according to these attached drawings.
Fig. 1 is the flow diagram of data processing method provided by the invention;
Fig. 2 is the schematic diagram of specified chart format provided by the invention;
Fig. 3 is the flow diagram of another embodiment of data processing method provided by the invention;
Fig. 4 is the structural schematic diagram of data processing equipment provided by the invention;
Fig. 5 is the structural schematic diagram of data outputting module provided by the invention;
Fig. 6 is the structural schematic diagram of another embodiment of data processing equipment provided by the invention;
Fig. 7 is the structural schematic diagram of another embodiment of data processing equipment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts Embodiment shall fall within the protection scope of the present invention.
It is the flow diagram of data processing method provided by the invention referring to Fig. 1, this method includes:
Step S100:Binary data is obtained from preset specified table;The binary data stored in the specified table For binary data obtained from being serialized the initial data of acquisition as the libraries protobuf;
Specifically, data processing equipment can periodically obtain binary data from specified table, such as unit of day, Can preset in daily 1:00 AM (being not limited to the specified time, can also be, the other times such as 3 points at 2 points) from preset The binary data that the previous day reports is obtained or pulled in specified table.
Step S102:By the application programming interface that is provided in the language library of protobuf to the binary data It is parsed, the binary data is deserialized as the data structure in corresponding proto files;
Specifically, protobuf is an open source projects, be serialized for structural data it is flexible, efficient, automatic Method;The language library of protobuf in the embodiment of the present invention includes but not limited to the language of the language such as C, C++, python Library;The corresponding application programming provided in the language library (such as the libraries python) that the data processing equipment passes through protobuf Interface (Application Programming Interface, API) parses the binary data, by the binary system Data are deserialized as the data structure in corresponding proto files;Proto files in the embodiment of the present invention are to pass through Protobuf language defines the file of type of message generation, and proto files can define multiple type of messages.
Further, it according to the application programming interface provided in the language library of protobuf, will can in advance set Data structure is parsed into the data structure that language can parse, recursively to read the corresponding proto of the binary data Initial data in file realizes dynamically translation data structure, when subsequently needing to add reported data, without parsing Accordingly addition parsing field is avoided and is needed in the prior art when in particular for adding or change a large amount of reported datas at end A large amount of manpowers the problem of changing parsing field, realize the parsing for simultaneously and rapidly carrying out data structure, can more flexiblely Parse data.
Step S104:Export the data structure.
Specifically, which can will be in the data structure storage to specified data library table;Or it will The data of the specified chart format of the data structure building, and exported, such as generate specified hypertext markup language (HyperText Mark-up Language, HTML) chart format, for example, Fig. 2 shows specified chart provided by the invention The schematic diagram of format, by sending mail or other means output to related technical personnel.
Still further, the flow signal of another embodiment of data processing method provided by the invention as shown in Figure 3 Figure, this method include:
Step S300:It determines the data structure for needing to acquire, original number is collected according to the data structure of the determination According to;
Specifically, different client productions can be directed to and determines the data structure for needing to acquire, such as certain product The machine configuration of acquisition user, including the data structures such as system type, CPU core calculation, physical memory or user's list is determined It hits, double-click or when right button clicks some region, acquisition correlation clicked, is double-clicked or area information that right button is clicked, then When user starts the product, that is, the data structure of above-mentioned determination is acquired, initial data is obtained;Determine the data structure for needing to acquire It can be realized by following field:
It will be appreciated that carry out data acquisition when can pre-set period of acquisition, such as user-initiated actions The whole process of certain product or user start in first 5 minutes of certain product etc., and original is acquired within the preset period Beginning data.
Step S302:It is serialized the initial data of acquisition to obtain binary data by the libraries protobuf;
Step S304:The binary data is reported in preset specified table;
Step S306:Binary data is obtained from preset specified table;
Step S308:By the application programming interface that is provided in the language library of protobuf to the binary data It is parsed, the binary data is deserialized as the data structure in corresponding proto files;
Step S310:Export the data structure.
Specifically, step S306 to step S310 can refer to the step S100 to step S104 in above-described embodiment, this In repeat no more.
It should be noted that the embodiment of the present invention after step S300, can also include the data knot to the determination Structure carries out at least one of following processing:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
Specifically, for example determines the message acquired as described above, when technical staff needs to increase a upper count off According to, such as when one user's resolution ratio of addition, it is only necessary to add a field " optional string str_resolution =8 ", the messagePerfProcessInfo after increase can be as follows:
The data structure acquired is needed to be not limited in above-described embodiment it will be appreciated that being determined in the embodiment of the present invention The form of expression of messagePerfProcessInfo, as long as can be shown that the data structure for determining and needing to acquire;Above-mentioned reality A proto file can be corresponded to by applying each message in example.
By implementing the embodiment of the present invention, by the application programming interface that is provided in the language library of protobuf to adopting Collect obtained binary data to be parsed, the binary data is deserialized as the data in corresponding proto files Structure realizes dynamically translation data structure, solves the inadequate structuring of static fields in the prior art, readable not strong Technical problem is more conducive to the use data that technical staff analyzes user, when needing the specified data of statistical analysis user, When needing to add reported data, without accordingly adding parsing field at parsing end, realizes and simultaneously and rapidly carry out data The parsing of structure can parse data more flexiblely, can meet the needs of release quickly product.
For the ease of preferably implementing the said program of the embodiment of the present invention, the present invention is also corresponding to be provided at a kind of data Device, the structural schematic diagram of data processing equipment provided by the invention as shown in Figure 4 are managed, data processing equipment 40 can wrap It includes:Data acquisition module 400, data resolution module 402 and data outputting module 404, wherein
Data acquisition module 400 from preset specified table for obtaining binary data;It is stored in the specified table Binary data is binary data obtained from being serialized the initial data of acquisition as the libraries protobuf;
The application programming interface that data resolution module 402 is used to provide in the language library by protobuf is to described Binary data is parsed, and the binary data is deserialized as the data structure in corresponding proto files;
Specifically, data outputting module 402 may include recurrence reading unit, for according in the language library of protobuf The data structure set in advance is parsed into the data structure that language can parse, with recurrence by the application programming interface of offer Ground reads the initial data in the corresponding proto files of the binary data.
Data outputting module 404 is for exporting the data structure.
Further, the structural schematic diagram of data outputting module provided by the invention as shown in Figure 5, data outputting module 404 may include data storage cell 4040 or generate output unit 4042, all to include data storage cell 4040 in Fig. 5 Or illustrated for generation output unit 4042, wherein
Data storage cell 4040 is used for will be in the data structure storage to specified data library table;Or
The data for the chart format that output unit 4042 is used to specify the data structure building are generated, and are carried out defeated Go out.
Still further, the structural representation of another embodiment of data processing equipment provided by the invention as shown in Figure 6 Figure, data processing equipment 40 include may be used also outside data acquisition module 400, data resolution module 402 and data outputting module 404 To include determining acquisition module 406, Data Serialization module 408 and data reporting module 4010, wherein
Determine acquisition module 406 for the data acquisition module obtained from preset specified table binary data it Before, it determines the data structure for needing to acquire, initial data is collected according to the data structure of the determination;
Data Serialization module 408 be used for by the libraries protobuf by the initial data of acquisition serialized to obtain two into Data processed;
Data reporting module 4010 is for being reported to the binary data in preset specified table.
Specifically, data processing equipment 40 can also include data structure processing module 4012, for being adopted in the determination After collection module determines the data structure for needing to acquire, at least one of following processing is carried out to the data structure of the determination:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
It should be noted that the data processing equipment 40 in the embodiment of the present invention can be background server, may be Client, the client in the embodiment of the present invention can be personal computer, tablet computer, personal digital assistant, intelligent mobile Terminal or other electronic equipments etc.;
It will be appreciated that the function of each function module of data processing equipment 40 in the embodiment of the present invention can be according to above-mentioned Method specific implementation in embodiment of the method, specific implementation process are referred to the associated description of above method embodiment, this Place repeats no more.
Referring to Fig. 7, Fig. 7 is the structural schematic diagram of another embodiment of data processing equipment of the present invention.Wherein, such as Fig. 7 Shown, which may include:At least one processor 701, such as CPU, at least one network interface 704, User interface 703, memory 705, at least one communication bus 702 and display screen 706.Wherein, communication bus 702 is for real Connection communication between these existing components.Wherein, user interface 703 may include display screen (Display) 7, and optional user connects Mouth 703 can also include standard wireline interface and wireless interface.Network interface 704 may include optionally that the wired of standard connects Mouth, wireless interface (such as WI-FI interfaces).Memory 705 can be high-speed RAM memory, can also be non-labile storage Device (non-volatile memory), for example, at least a magnetic disk storage.Memory 705 optionally can also be at least one A storage device for being located remotely from aforementioned processor 701.As shown in fig. 7, the memory 705 as a kind of computer storage media In may include operating system, network communication module, Subscriber Interface Module SIM and data processor.
In data processing equipment 70 shown in Fig. 7, when data processing equipment 70 is client, the network interface 704 It is mainly used for Connection Service device, with server into row data communication;When data processing equipment 70 is server, the network interface 704 are mainly used for connecting client, with client into row data communication;And processor 701 can be used for calling in memory 705 The presentation of information processing routine of storage, and execute following operation:
Binary data is obtained from preset specified table;The binary data stored in the specified table is to pass through Binary data obtained from the libraries protobuf are serialized the initial data of acquisition;
The binary data is parsed by the application programming interface provided in the language library of protobuf, The binary data is deserialized as the data structure in corresponding proto files;
Export the data structure.
Specifically, the binary data is deserialized as the data structure in corresponding proto files by processor 701 May include:
According to the application programming interface provided in the language library of protobuf, the data structure set in advance is parsed into The data structure that language can parse, recursively to read the original number in the corresponding proto files of the binary data According to.
Specifically, the execution of the processor 701 output data structure may include:
It will be in the data structure storage to specified data library table;Or
The data for the chart format that the data structure building is specified, and exported.
Specifically, processor 701 can also be performed before obtaining binary data in preset specified table:
It determines the data structure for needing to acquire, initial data is collected according to the data structure of the determination;
It is serialized the initial data of acquisition to obtain binary data by the libraries protobuf;
The binary data is reported in preset specified table.
Specifically, processor 701, can also be to the data knot of the determination after determining the data structure that needs acquire Structure carries out at least one of following processing:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
It will be appreciated that the function of each function module of data processing equipment 70 in the embodiment of the present invention can be according to above-mentioned Method specific implementation in embodiment of the method, specific implementation process are referred to the associated description of above method embodiment, this Place repeats no more.
In conclusion implementing the embodiment of the present invention, connect by the application programming provided in the language library of protobuf Mouth parses the binary data collected, and the binary data is deserialized as in corresponding proto files Data structure, realize dynamically translation data structure, solve the inadequate structuring of static fields in the prior art, it is readable Not strong technical problem is more conducive to the use data that technical staff analyzes user, is needing specifying for statistical analysis user When data, when need add reported data when, without parsing end accordingly add parse field, realize simultaneously and rapidly into The parsing of row data structure can parse data more flexiblely, can meet the needs of release quickly product.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.

Claims (8)

1. a kind of data processing method, which is characterized in that including:
It determines the data structure for needing to acquire, initial data is collected according to determining data structure;
It is serialized the initial data of acquisition to obtain binary data by the libraries protobuf;
The binary data is reported in preset specified table;
Binary data is obtained from preset specified table;It is connect by the application programming provided in the language library of protobuf Mouth parses the binary data, and the binary data is deserialized as the data in corresponding proto files Structure, with translation data structure;The proto files are the files that type of message generation is defined by protobuf language;
Export the data structure in the proto files.
2. the method as described in claim 1, which is characterized in that it is described the binary data is deserialized as it is corresponding Data structure in proto files includes:
According to the application programming interface provided in the language library of protobuf, the data structure set in advance is parsed into The data structure that protobuf language can parse, recursively to read in the corresponding proto files of the binary data Initial data.
3. the method as described in claim 1, which is characterized in that the data structure in the output proto files includes:
It will be in the data structure storage in the proto files to specified data library table;Or
By the data of the specified chart format of data structure building in the proto files, and exported.
4. the method as described in claim 1, which is characterized in that after the determining data structure for needing to acquire, further include At least one of following processing is carried out to determining data structure:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
5. a kind of data processing equipment, which is characterized in that including:
Acquisition module is determined, for before obtaining binary data in preset specified table, determining to need in data acquisition module The data structure to be acquired collects initial data according to determining data structure;
Data Serialization module, for being serialized the initial data of acquisition to obtain binary number by the libraries protobuf According to;
Data reporting module, for being reported to the binary data in preset specified table;
Data acquisition module, for obtaining binary data from preset specified table;
Data resolution module, the application programming interface for being provided in the language library by protobuf is to the binary system Data are parsed, and the binary data are deserialized as the data structure in corresponding proto files, with change data Structure;The proto files are the files that type of message generation is defined by protobuf language;
Data outputting module, for exporting the data structure in the proto files.
6. device as claimed in claim 5, which is characterized in that the data resolution module includes:
Recurrence reading unit, the application programming interface for being provided in the language library according to protobuf, by what is set in advance Data structure is parsed into the data structure that protobuf language can parse, and is corresponded to recursively reading the binary data Proto files in initial data.
7. device as claimed in claim 5, which is characterized in that the data outputting module includes:
Data storage cell, being used for will be in the data structure storage in the proto files to specified data library table;Or
Output unit is generated, for by the data of the specified chart format of data structure building in the proto files, going forward side by side Row output.
8. device as claimed in claim 5, which is characterized in that further include:
Data structure processing module, after determining the data structure for needing to acquire in the determining acquisition module, to determination Data structure carry out at least one of following processing:
Add the data structure reported;Or
Delete the data structure reported;Or
Change the data structure reported.
CN201410414584.7A 2014-08-21 2014-08-21 A kind of data processing method and data processing equipment Active CN104199879B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410414584.7A CN104199879B (en) 2014-08-21 2014-08-21 A kind of data processing method and data processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410414584.7A CN104199879B (en) 2014-08-21 2014-08-21 A kind of data processing method and data processing equipment

Publications (2)

Publication Number Publication Date
CN104199879A CN104199879A (en) 2014-12-10
CN104199879B true CN104199879B (en) 2018-07-24

Family

ID=52085172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410414584.7A Active CN104199879B (en) 2014-08-21 2014-08-21 A kind of data processing method and data processing equipment

Country Status (1)

Country Link
CN (1) CN104199879B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708693A (en) * 2015-11-16 2017-05-24 亿阳信通股份有限公司 Alarm data processing method and device
CN105760534B (en) * 2016-03-10 2019-03-05 上海晶赞科技发展有限公司 Data structure, hadoop cluster, server and its application method of customized serializability
CN106557564A (en) * 2016-11-17 2017-04-05 北京锐安科技有限公司 A kind of object data analysis method and device
CN107832315A (en) * 2017-06-12 2018-03-23 中国石油化工股份有限公司 The management method of oilfield enterprise's exploration and development volume data
CN109308224B (en) * 2017-07-27 2022-07-08 阿里巴巴集团控股有限公司 Cross-platform data communication and cross-platform data processing method, device and system
CN107704567A (en) * 2017-09-29 2018-02-16 郑州云海信息技术有限公司 A kind of analytic method of binary file, device, equipment and storage medium
CN107967244A (en) * 2017-11-27 2018-04-27 深圳市安普尔科技有限公司 Mobile unit data transmission method, device, storage medium and computer equipment
CN107992624B (en) * 2017-12-22 2020-08-04 百度在线网络技术(北京)有限公司 Method, device, storage medium and terminal equipment for analyzing serialized data
CN108540477A (en) * 2018-04-13 2018-09-14 腾讯科技(成都)有限公司 The method and relevant device of data communication
CN108829646A (en) * 2018-05-03 2018-11-16 百度在线网络技术(北京)有限公司 Data storage and analytic method, device, system and storage medium
CN108804585B (en) * 2018-05-25 2021-11-02 网宿科技股份有限公司 Data processing method and device in CDN system
CN109582318B (en) * 2018-12-20 2022-05-10 武汉斗鱼鱼乐网络科技有限公司 Processing method and device for Portobuf localization, terminal and storage medium
CN109857991B (en) * 2018-12-25 2023-08-18 北京像素软件科技股份有限公司 Data storage method and device and electronic equipment
CN110377289A (en) * 2019-07-01 2019-10-25 北京字节跳动网络技术有限公司 A kind of data analysis method, device, medium and electronic equipment
CN110515893B (en) * 2019-07-26 2022-12-09 济南浪潮数据技术有限公司 Data storage method, device, equipment and computer readable storage medium
CN110673856B (en) * 2019-09-30 2023-03-28 新华三大数据技术有限公司 Data processing method and device and machine-readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101256561A (en) * 2007-03-02 2008-09-03 阿里巴巴集团控股有限公司 Method, apparatus and system for storing and accessing database data
CN103036641A (en) * 2011-09-29 2013-04-10 北京新媒传信科技有限公司 Method and system of data exchange and deserialization method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110040824A1 (en) * 2009-08-13 2011-02-17 Google Inc. Shared Server-Side Macros

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101256561A (en) * 2007-03-02 2008-09-03 阿里巴巴集团控股有限公司 Method, apparatus and system for storing and accessing database data
CN103036641A (en) * 2011-09-29 2013-04-10 北京新媒传信科技有限公司 Method and system of data exchange and deserialization method

Also Published As

Publication number Publication date
CN104199879A (en) 2014-12-10

Similar Documents

Publication Publication Date Title
CN104199879B (en) A kind of data processing method and data processing equipment
CN111079047B (en) Web-oriented page construction system
CN103914550B (en) Show the method and apparatus of content recommendation
CN101778168B (en) Method and system for optimization display of wed pages on browser of mobile terminal
RU2009148311A (en) LOCATION DATA PROCESSING DEVICE AND METHOD FOR IMPORTING LOCATION INFORMATION
CN106161627B (en) Method and device for pushed information
CN105469335A (en) PC front end based learning system
CN111930614B (en) Automatic testing method, device, equipment and medium
CN110865843A (en) Page backtracking, information backup and problem solving method, system and equipment
CN110858192A (en) Log query method and system, log checking system and query terminal
CN109545333A (en) The method and device that Dicom image shows, handles
CN101354706A (en) Method and apparatus for collecting web page information
CN101110842A (en) Method for mobile terminal instant outputting blog to internet
CN105117608A (en) Information interaction method and device
CN105550179A (en) Webpage collection method and browser plug-in
CN112784191A (en) Hypertext mail rendering method, device, equipment and medium
CN109240664A (en) A kind of method and terminal acquiring user behavior information
CN110020261A (en) Document converts sharing method, device, equipment and readable storage medium storing program for executing
CN107770377A (en) A kind of method of the establishment interactive voice mobile phone news client based on HTML5
CN106383765A (en) Data monitoring method and apparatus
CN110808844A (en) Broadcasting communication method, device and system of voice social platform
US10572523B1 (en) Method and apparatus of obtaining and organizing relevant user defined information
CN112015726B (en) User activity prediction method, system and readable storage medium
CN113515715B (en) Buried point event code generation method, buried point event code processing method and related equipment
CN113849257A (en) Page processing method, device, medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 510000, Guangdong Province, Guangzhou, Panyu District Town, Huambo business district, Wanda Plaza, block B1, 28 floor

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant