[go: up one dir, main page]

CN109582693A - Mathematical logic expression processing method and device based on WEB - Google Patents

Mathematical logic expression processing method and device based on WEB Download PDF

Info

Publication number
CN109582693A
CN109582693A CN201811421358.6A CN201811421358A CN109582693A CN 109582693 A CN109582693 A CN 109582693A CN 201811421358 A CN201811421358 A CN 201811421358A CN 109582693 A CN109582693 A CN 109582693A
Authority
CN
China
Prior art keywords
data
type
data query
instruction
logic expression
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
Application number
CN201811421358.6A
Other languages
Chinese (zh)
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.)
Chengdu Sefon Software Co Ltd
Original Assignee
Chengdu Sefon Software 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 Chengdu Sefon Software Co Ltd filed Critical Chengdu Sefon Software Co Ltd
Priority to CN201811421358.6A priority Critical patent/CN109582693A/en
Publication of CN109582693A publication Critical patent/CN109582693A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present embodiments relate to big data processing technology fields, in particular to a kind of mathematical logic expression processing method and device based on WEB.This method is enough to be handled according to data query instruction using designated treatment engine, is improved the diversity to data processing, be so, it is possible to meet user to the diversified demand of actual data analysis and excavation.

Description

Mathematical logic expression processing method and device based on WEB
Technical field
The present embodiments relate to big data processing technology fields, in particular to a kind of mathematical logic based on WEB Expression processing method and device.
Background technique
With the development of big data, data is inquired, screened and are extracted further to be excavated and be analyzed change It obtains more and more important.But the existing method handled data has a single function mostly, it is difficult to meet user to actual number According to analysis and the diversified demand excavated.
Summary of the invention
In view of this, the present invention provides a kind of mathematical logic expression processing method, apparatus and service based on WEB End is not easily repaired and updates when leading to the problem of bad block to improve distributed system in the prior art.
The mathematical logic expression processing method based on WEB that the embodiment of the invention provides a kind of, is applied to and client The server-side of communication connection, which comprises
The data query instruction that the client is sent is received, data query instruction is parsed, described in acquisition The designated treatment engine and data query sentence for including in data query instruction;
Judge in the data query instruction with the presence or absence of setting field name;
If in the data query instruction, there are the setting field names, according to the setting field from presetting database Filter out at least one data to be checked, wherein the field name of at least one inquiry data and the setting field famous prime minister Together;
So that the designated treatment engine is executed the data query sentence, is inquired from least one described data to be checked At least one first object data out;
The type for obtaining the designated treatment engine carries out at least one described first object data according to the type Transmission.
Optionally, the method also includes:
If the setting field name is not present in the data query instruction, the designated treatment engine is made to execute the number According to query statement, at least one second target data is inquired from the presetting database;
The type for obtaining the designated treatment engine carries out at least one described second target data according to the type Transmission.
Optionally, the step of at least one described first object data being transmitted according to the type, comprising:
If the type is query type, at least one described first object data are transmitted to the client so that institute Client is stated to show at least one described first object data.
Optionally, the step of at least one described first object data being transmitted according to the type, comprising:
If the type is to extract type, at least one described first object data are transmitted to target database so that institute Target database is stated to store at least one described first object data.
Optionally, the method also includes:
Obtain the extended instruction for modifying the presetting database;
The presetting database is extended according to the extended instruction.
The embodiment of the invention also provides a kind of mathematical logic expression processing device based on WEB, is applied to and client The server-side of communication connection is held, described device includes:
Data query command analysis module, the data query instruction sent for receiving the client, to the data Inquiry instruction is parsed, and the designated treatment engine and data query sentence for including in the data query instruction are obtained;
Judgment module, for judging in the data query instruction with the presence or absence of setting field name;
If in the data query instruction, there are the setting field names, according to the setting field from presetting database Filter out at least one data to be checked, wherein the field name of at least one inquiry data and the setting field famous prime minister Together;
Data query statement execution module, for making the designated treatment engine execute the data query sentence, from institute It states and inquires at least one first object data at least one data to be checked;
Target data processing module, it is described extremely according to type general for obtaining the type of the designated treatment engine Few first object data are transmitted.
Optionally, the data query statement execution module is also used to:
If the setting field name is not present in the data query instruction, the designated treatment engine is made to execute the number According to query statement, at least one second target data is inquired from the presetting database;
The target data processing module is also used to:
The type for obtaining the designated treatment engine carries out at least one described second target data according to the type Transmission.
Optionally, the step of at least one described first object data being transmitted according to the type, comprising:
If the type is query type, at least one described first object data are transmitted to the client so that institute Client is stated to show at least one described first object data.
Optionally, the target data processing module in the following manner according to the type will it is described at least one first Target data is transmitted:
If the type is to extract type, at least one described first object data are transmitted to target database so that institute Target database is stated to store at least one described first object data.
Optionally, described device further include:
Expansion module, for obtaining the extended instruction for modifying the presetting database;According to the extended instruction pair The presetting database is extended.
The embodiment of the invention also provides a kind of server-side, including memory, processor and storage are on a memory simultaneously The computer program that can be run on a processor, the processor are realized above-mentioned based on WEB when executing the computer program Mathematical logic expression processing method.
The embodiment of the invention also provides a kind of computer readable storage medium, the readable storage medium storing program for executing includes computer Program, the server-side computer program controls the readable storage medium storing program for executing when running where execute the above-mentioned number based on WEB According to logical expression processing method.
Beneficial effect
Mathematical logic expression processing method and device provided in an embodiment of the present invention based on WEB, server-side can be right Client send data query instruction is parsed, according to data query instruct present in setting field name to preset data Data in library are screened, and designated treatment engine performing data query statement is then made, at least one obtained from screening waits for At least one first object data is inquired in inquiry data and is transmitted, and is sent since data query is instructed by client, For the data query instruction for using server-side included, this method can effectively improve the flexibility of data processing, clothes Business end can also be instructed according to data query and be handled using designated treatment engine, and the diversity to data processing is improved, It so, it is possible to meet user to the diversified demand of actual data analysis and excavation.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 is a kind of block diagram of server-side 10 provided by the embodiment of the present invention.
Fig. 2 is a kind of flow chart of the mathematical logic expression processing method based on WEB provided by the embodiment of the present invention.
Fig. 3 is the schematic diagram for the sub-step that step S25 shown in Fig. 2 includes in an embodiment.
Fig. 4 is a kind of module of the mathematical logic expression processing device 20 based on WEB provided by the embodiment of the present invention Block diagram.
Icon:
10- server-side;11- memory;12- processor;13- network module;
Mathematical logic expression processing device of the 20- based on WEB;21- data query command analysis module;22- judges mould Block;23- data query statement execution module;24- target data processing module.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment only It is a part of the embodiments of the present invention, instead of all the embodiments.The present invention being usually described and illustrated herein in the accompanying drawings The component of embodiment can be arranged and be designed with a variety of different configurations.
Therefore, the detailed description of the embodiment of the present invention provided in the accompanying drawings is not intended to limit below claimed The scope of the present invention, but be merely representative of selected embodiment of the invention.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without creative efforts belongs to the model that the present invention protects It encloses.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.
Inventor further investigation reveals that, the existing method handled data has a single function mostly, it is difficult to meet user To the diversified demand of actual data analysis and excavation.
Defect present in the above scheme in the prior art, is that inventor is obtaining after practicing and carefully studying As a result, therefore, the solution that the discovery procedure of the above problem and the hereinafter embodiment of the present invention are proposed regarding to the issue above Scheme all should be the contribution that inventor makes the present invention in process of the present invention.
Based on the studies above, the mathematical logic expression processing method that the embodiment of the invention provides a kind of based on WEB and Device, the data query instruction that can be sent to client is parsed and is handled, and then realizes inquiry, screening and the place of data Reason, can satisfy user to the diversified demand of actual data analysis and excavation.
Fig. 1 shows a kind of block diagram of server-side 10 provided by the embodiment of the present invention.In the embodiment of the present invention Server-side 10 have data storage, transmission, processing function, as shown in Figure 1, server-side 10 includes: memory 11, processor 12, network module 13 and the mathematical logic expression processing device 20 based on WEB.
It is directly or indirectly electrically connected between memory 11, processor 12 and network module 13, to realize the biography of data Defeated or interaction.It is electrically connected for example, these elements can be realized from each other by one or more communication bus or signal wire. The mathematical logic expression processing device 20 based on WEB, the mathematical logic expression formula based on WEB are stored in memory 11 Processing unit 20 can be stored in soft in the memory 11 including at least one in the form of software or firmware (firmware) Part functional module, the software program and module that the processor 12 is stored in memory 11 by operation, such as the present invention The mathematical logic expression processing device 20 based on WEB in embodiment, thereby executing various function application and data processing, Realize the mathematical logic expression processing method based on WEB in the embodiment of the present invention.
Wherein, the memory 11 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc.. Wherein, memory 11 is for storing program, and the processor 12 executes described program after receiving and executing instruction.
The processor 12 may be a kind of IC chip, the processing capacity with data.Above-mentioned processor 12 It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc..It may be implemented or execute each method, step disclosed in the embodiment of the present invention and patrol Collect block diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..
Network module 13 is used to establish the communication connection between server-side 10 and other communication terminal devices by network, real The transmitting-receiving operation of existing network signal and data.Above-mentioned network signal may include wireless signal or wire signal.
It is appreciated that structure shown in FIG. 1 is only to illustrate, server-side 10 may also include than shown in Fig. 1 more or more Few component, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can use hardware, software or its group It closes and realizes.
The embodiment of the present invention also provides a kind of computer readable storage medium, and the readable storage medium storing program for executing includes computer journey Sequence.Server-side 10 computer program controls the readable storage medium storing program for executing when running where executes the following number based on WEB According to logical expression processing method.
Fig. 2 shows a kind of streams of mathematical logic expression processing method based on WEB provided by the embodiment of the present invention Cheng Tu.Method and step defined in the related process of the method is applied to the server-side 10 that connect with client communication, can be with It is realized by the processor 12.Detailed process shown in Fig. 2 will be described in detail below:
Step S21 receives the data query instruction that client is sent, parses to data query instruction, obtain data The designated treatment engine and data query sentence for including in inquiry instruction.
User from the data query sentence of edlin and can handle the data query language in the input of the page end of client The designated treatment engine of sentence, further, data query sentence and designated treatment engine are packaged into data query and referred to by client Order is sent to server-side 10.
Server-side 10 can parse to obtain the specified place for including in data query instruction after receiving data query instruction Manage engine and data query sentence.
In embodiment, data query sentence can be mathematical logic expression formula, it can be understood as inquiry formula, compared to Formula is inquired in existing fixation, and the inquiry formula in the present embodiment can so, it is possible to improve subsequent number by user from edlin According to the flexibility of processing and analysis, allow users to flexibly be handled according to actual needs, and look into from edlin It askes the process that formula is handled also not needing that bottom code is modified and rewritten, effectively reduces the research and development of server-side 10 Cost.
Step S22 judges in data query instruction with the presence or absence of setting field name.
It is appreciated that user during editing data query sentence, can be defined query context, for example, The composition of data query sentence is as follows:
Data query sentence=mathematical logic expression formula+setting field name (optional)
In the present embodiment, user can decide whether to increase setting field name according to self-demand.
Server-side 10 judges data query language after receiving data query and instructing and parse acquisition data query sentence With the presence or absence of setting field name in sentence, and if it exists, turn to step S23, if it does not exist, turn to step S26.
Step S23 filters out at least one data to be checked according to setting field from presetting database.
For example, being carried out according to the setting field name to presetting database if there is setting field name in data query sentence Screening, obtains at least one data to be checked, wherein the field name of at least one data to be checked is identical as setting field name.
Step S24 makes designated treatment engine performing data query statement, inquired from least one data to be checked to Few first object data.
Specifically, server-side 10 can make designated treatment engine performing data logical expression, from least one number to be checked At least one first object data is inquired in, passes through designated treatment engine implementation due to executing mathematical logic expression formula, because This faces changeable mathematical logic expression formula, modifies or rewrites without the code to server-side bottom, reduces and grind Send out cost.
Step S25 obtains the type of designated treatment engine, is passed at least one first object data according to type It is defeated.
It please refers to Fig. 3, step S25 is listed by step S251, step S252 and step S253 in the present embodiment One of implementation.
Step S251 judges the type of designated treatment engine.
In embodiment, the type of designated treatment engine has two classes: query type and extraction type, further, inquiry Processing engine corresponding to type is Presto, and extracting processing engine corresponding to type is Spark.
If the type of designated treatment engine is query type, step S252 is turned to.
If the type of designated treatment engine is to extract type, step S253 is turned to.
At least one first object data is transmitted to client so that client is by least one the first mesh by step S252 Mark data are shown.
If designated treatment engine is Presto, at least one first object data that server-side 10 obtains inquiry return to visitor Family end is shown.
At least one first object data is transmitted to target database so that target database is at least one by step S253 A first object data are stored.
If designated treatment engine is Spark, at least one first object data that inquiry obtains are transmitted to by server-side 10 Target database is so that target database stores at least one first object data.
Step S26 makes designated treatment engine performing data query statement, inquired from presetting database at least one Two target datas.
For example, if there is no setting field name in data query sentence, server-side 10 can make designated treatment engine execute number At least one second target data is directly inquired from presetting database according to query statement.
Step S27 obtains the type of designated treatment engine, is passed at least one second target data according to type It is defeated.
It is appreciated that the specific implementation principle of step S27 is similar with step S25, therefore do not illustrate more herein.
Optionally, server-side 10 can also be extended presetting database, so, it is possible to realize follow-up data inquiry Accuracy and comprehensive, specifically, server-side 10 can obtain the extended instruction for modifying presetting database, be referred to according to extension Order is extended presetting database.
On the basis of the above, as shown in figure 4, the embodiment of the invention provides a kind of mathematical logic expression formula based on WEB Processing unit 20, the mathematical logic expression processing device 20 based on WEB include: data query command analysis module 21, Judgment module 22, data query statement execution module 23 and target data processing module 24.
Data query command analysis module 21, the data query instruction sent for receiving the client, to the number It is parsed according to inquiry instruction, obtains the designated treatment engine and data query sentence for including in the data query instruction.
Since data query command analysis module 21 is similar with the realization principle of step S21 in Fig. 2, do not make herein more More explanations.
Judgment module 22, for judging in the data query instruction with the presence or absence of setting field name;If the data are looked into There are the setting field names in inquiry instruction, and it is to be checked that at least one is filtered out from presetting database according to the setting field Data, wherein the field name of at least one inquiry data is identical as the setting field name.
Since judgment module 22 and step S22 in Fig. 2 are similar with the realization principle of step S23, do not make herein more Explanation.
Data query statement execution module 23, for making the designated treatment engine execute the data query sentence, from At least one first object data is inquired at least one described data to be checked.
Since data query statement execution module 23 and step S24 in Fig. 2 are similar with the realization principle of step S26, Do not illustrate more herein.
Target data processing module 24 will be described according to the type for obtaining the type of the designated treatment engine At least one first object data is transmitted.
Since target data processing module 24 and step S25 in Fig. 2 are similar with the realization principle of step S27, herein Do not illustrate more.
To sum up, the mathematical logic expression processing method and device based on WEB provided by the embodiment of the present invention, Neng Gougen It is handled according to data query instruction using designated treatment engine, improves the diversity to data processing, so, it is possible to meet Diversified demand of the user to actual data analysis and excavation.
In several embodiments provided by the embodiment of the present invention, it should be understood that disclosed device and method, it can also To realize by another way.Device and method embodiment described above is only schematical, for example, in attached drawing Flow chart and block diagram show that the devices of multiple embodiments according to the present invention, method and computer program product are able to achieve Architecture, function and operation.In this regard, each box in flowchart or block diagram can represent module, a program A part of section or code, a part of the module, section or code include that one or more is patrolled for realizing defined Collect the executable instruction of function.It should also be noted that in some implementations as replacement, function marked in the box It can occur in a different order than that indicated in the drawings.For example, two continuous boxes can actually be held substantially in parallel Row, they can also be executed in the opposite order sometimes, and this depends on the function involved.It is also noted that block diagram and/or The combination of each box in flow chart and the box in block diagram and or flow chart, can the function as defined in executing or dynamic The dedicated hardware based system made is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each functional module in each embodiment of the present invention can integrate one independent portion of formation together Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server-side 10 or the network equipment etc.) execute all or part of step of each embodiment the method for the present invention Suddenly.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), deposits at random The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic or disk. It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability Contain, so that the process, method, article or equipment for including a series of elements not only includes those elements, but also including Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device. In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element Process, method, article or equipment in there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of mathematical logic expression processing method based on WEB, which is characterized in that applied to what is connect with client communication Server-side, which comprises
The data query instruction that the client is sent is received, data query instruction is parsed, the data are obtained The designated treatment engine and data query sentence for including in inquiry instruction;
Judge in the data query instruction with the presence or absence of setting field name;
If in the data query instruction, there are the setting field names, are screened from presetting database according to the setting field At least one data to be checked out, wherein the field name of at least one inquiry data is identical as the setting field name;
So that the designated treatment engine is executed the data query sentence, inquired from least one described data to be checked to Few first object data;
The type for obtaining the designated treatment engine passes at least one described first object data according to the type It is defeated.
2. mathematical logic expression processing method according to claim 1, which is characterized in that the method also includes:
If the setting field name is not present in the data query instruction, so that the designated treatment engine is executed the data and look into Sentence is ask, at least one second target data is inquired from the presetting database;
The type for obtaining the designated treatment engine passes at least one described second target data according to the type It is defeated.
3. mathematical logic expression processing method according to claim 1, which is characterized in that will be described according to the type The step of at least one first object data is transmitted, comprising:
If the type is query type, at least one described first object data are transmitted to the client so that the visitor Family end shows at least one described first object data.
4. mathematical logic expression processing method according to claim 1, which is characterized in that will be described according to the type The step of at least one first object data is transmitted, comprising:
If the type is to extract type, at least one described first object data are transmitted to target database so that the mesh Mark database stores at least one described first object data.
5. mathematical logic expression processing method according to claim 1, which is characterized in that the method also includes:
Obtain the extended instruction for modifying the presetting database;
The presetting database is extended according to the extended instruction.
6. a kind of mathematical logic expression processing device based on WEB, which is characterized in that applied to what is connect with client communication Server-side, described device include:
Data query command analysis module, the data query instruction sent for receiving the client, to the data query Instruction is parsed, and the designated treatment engine and data query sentence for including in the data query instruction are obtained;
Judgment module, for judging in the data query instruction with the presence or absence of setting field name;
If in the data query instruction, there are the setting field names, are screened from presetting database according to the setting field At least one data to be checked out, wherein the field name of at least one inquiry data is identical as the setting field name;
Data query statement execution module, for making the designated treatment engine execute the data query sentence, from it is described to At least one first object data is inquired in few data to be checked;
Target data processing module, for obtaining the type of the designated treatment engine, according to the type at least one by described in A first object data are transmitted.
7. mathematical logic expression processing device according to claim 6, which is characterized in that the data query sentence is held Row module is also used to:
If the setting field name is not present in the data query instruction, so that the designated treatment engine is executed the data and look into Sentence is ask, at least one second target data is inquired from the presetting database;
The target data processing module is also used to:
The type for obtaining the designated treatment engine passes at least one described second target data according to the type It is defeated.
8. mathematical logic expression processing device according to claim 6, which is characterized in that will be described according to the type The step of at least one first object data is transmitted, comprising:
If the type is query type, at least one described first object data are transmitted to the client so that the visitor Family end shows at least one described first object data.
9. mathematical logic expression processing device according to claim 6, which is characterized in that the target data handles mould Block in the following manner transmits at least one described first object data according to the type:
If the type is to extract type, at least one described first object data are transmitted to target database so that the mesh Mark database stores at least one described first object data.
10. mathematical logic expression processing device according to claim 6, which is characterized in that described device further include:
Expansion module, for obtaining the extended instruction for modifying the presetting database;According to the extended instruction to described Presetting database is extended.
CN201811421358.6A 2018-11-26 2018-11-26 Mathematical logic expression processing method and device based on WEB Pending CN109582693A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811421358.6A CN109582693A (en) 2018-11-26 2018-11-26 Mathematical logic expression processing method and device based on WEB

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811421358.6A CN109582693A (en) 2018-11-26 2018-11-26 Mathematical logic expression processing method and device based on WEB

Publications (1)

Publication Number Publication Date
CN109582693A true CN109582693A (en) 2019-04-05

Family

ID=65924667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811421358.6A Pending CN109582693A (en) 2018-11-26 2018-11-26 Mathematical logic expression processing method and device based on WEB

Country Status (1)

Country Link
CN (1) CN109582693A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120117076A1 (en) * 2010-11-09 2012-05-10 Tibco Software Inc. Suffix array candidate selection and index data structure
CN103631922A (en) * 2013-12-03 2014-03-12 南通大学 Hadoop cluster-based large-scale Web information extraction method and system
CN104182405A (en) * 2013-05-22 2014-12-03 阿里巴巴集团控股有限公司 Method and device for connection query
US9323808B1 (en) * 2010-07-22 2016-04-26 Google Inc. Predictive query suggestion caching
CN106897467A (en) * 2017-04-24 2017-06-27 成都四方伟业软件股份有限公司 A kind of database adaptation method of big data analysis engine
CN108241539A (en) * 2018-01-03 2018-07-03 百度在线网络技术(北京)有限公司 Interactive big data querying method, device, storage medium and terminal device based on distributed system
CN108549683A (en) * 2018-04-03 2018-09-18 联想(北京)有限公司 data query method and system
CN108664549A (en) * 2018-03-29 2018-10-16 阿里巴巴集团控股有限公司 A kind of big data processing system, method and apparatus

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9323808B1 (en) * 2010-07-22 2016-04-26 Google Inc. Predictive query suggestion caching
US20120117076A1 (en) * 2010-11-09 2012-05-10 Tibco Software Inc. Suffix array candidate selection and index data structure
CN104182405A (en) * 2013-05-22 2014-12-03 阿里巴巴集团控股有限公司 Method and device for connection query
CN103631922A (en) * 2013-12-03 2014-03-12 南通大学 Hadoop cluster-based large-scale Web information extraction method and system
CN106897467A (en) * 2017-04-24 2017-06-27 成都四方伟业软件股份有限公司 A kind of database adaptation method of big data analysis engine
CN108241539A (en) * 2018-01-03 2018-07-03 百度在线网络技术(北京)有限公司 Interactive big data querying method, device, storage medium and terminal device based on distributed system
CN108664549A (en) * 2018-03-29 2018-10-16 阿里巴巴集团控股有限公司 A kind of big data processing system, method and apparatus
CN108549683A (en) * 2018-04-03 2018-09-18 联想(北京)有限公司 data query method and system

Similar Documents

Publication Publication Date Title
CN102468985B (en) The method and system of penetration testing is carried out for Network Security Device
CN106301825B (en) DPI rule generation method and device
CN103116638B (en) Webpage screening method and device thereof
US11647032B2 (en) Apparatus and method for classifying attack groups
CN104753909B (en) Method for authenticating after information updating, Apparatus and system
CN107797823B (en) Business rule management method and device, storage medium and computer equipment
EP3547121B1 (en) Combining device, combining method and combining program
CN105610819B (en) Method and device for providing query service for server information
CN109918907A (en) Linux platform proceeding internal memory malicious code evidence collecting method, controller and medium
CN106294219A (en) A kind of equipment identification, data processing method, Apparatus and system
CN109376074A (en) Obtain method and device, the storage medium, electronic device of log
CN110020161B (en) Data processing method, log processing method and terminal
CN104897817A (en) Chromatographic instrument and reuse method of chromatographic columns
CN108985053A (en) distributed data processing method and device
CN104317857B (en) A kind of houseclearing acquisition service system
CN103491025B (en) A kind of method and device of application traffic identification
CN107193870B (en) Webpage content extraction method and system
JP2019159431A (en) Evaluation program, evaluation method, and evaluation device
CN109064342A (en) Client identity recognition methods and device
CN105468981A (en) Vulnerability identification technology-based plugin safety scanning device and scanning method
CN102799804A (en) Comprehensive identification method and system for security of unknown file
CN109491679A (en) A kind of CPLD online upgrading method and device
CN109582693A (en) Mathematical logic expression processing method and device based on WEB
CN109040089B (en) Network policy auditing method, equipment and computer readable storage medium
CN110881030A (en) Logstack-based method and device for recording operation logs of web service administrator

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190405