CN104252458B - Data analysing method and device - Google Patents

Data analysing method and device Download PDF

Info

Publication number
CN104252458B
CN104252458B CN201310256819.XA CN201310256819A CN104252458B CN 104252458 B CN104252458 B CN 104252458B CN 201310256819 A CN201310256819 A CN 201310256819A CN 104252458 B CN104252458 B CN 104252458B
Authority
CN
China
Prior art keywords
data
statistical result
statistics
module
result
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
CN201310256819.XA
Other languages
Chinese (zh)
Other versions
CN104252458A (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.)
Burson Marsteller Network Game Development (shenzhen) Co Ltd
Original Assignee
Burson Marsteller Network Game Development (shenzhen) 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 Burson Marsteller Network Game Development (shenzhen) Co Ltd filed Critical Burson Marsteller Network Game Development (shenzhen) Co Ltd
Priority to CN201310256819.XA priority Critical patent/CN104252458B/en
Publication of CN104252458A publication Critical patent/CN104252458A/en
Application granted granted Critical
Publication of CN104252458B publication Critical patent/CN104252458B/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/23Updating
    • G06F16/2358Change logging, detection, and notification
    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • 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/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification

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)
  • Computing Systems (AREA)
  • Complex Calculations (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a kind of data analysing method and device, the method includes:Receive the data of application program push;According to preset statistics target, statistical result is obtained using streaming computing to the data.Described device includes:Data reception module, the data for receiving application program push;Statistical module, for according to preset statistics target, statistical result to be obtained using streaming computing to the data.Using technical solution of the present invention, can quickly, obtain statistical result in time, meet the relatively high online the Internet, applications of requirement of real-time.

Description

Data analysing method and device
Technical field
The present invention relates to field of computer technology, more particularly to a kind of data analysing method and device.
Background technology
Data analysis refers to being classified to mass data with statistical method appropriate, being summarized, in the hope of can be maximumlly Develop the function of data information.Data analysis is widely used in computer system, such as in game operation field, by trip Data of playing carry out data analysis, will appreciate that the status information of entire game player, such as login, online amount and wastage, To which according to the status information of player, advisory opinion can be provided to the planning and management of game.
Existing data analysing method is will first to need the mass data analyzed all database is arrived in storage, then further according to Statistical demand obtains statistical result to stored data using statistical method.Therefore existing data analysing method cannot be real-time Statistical result is obtained, is not suitable for providing the Internet, applications of online service.
Invention content
Based on this, it is necessary in view of the above technical problems, provide a kind of data analysing method and device, can quickly and When obtain statistical result, meet the relatively high online the Internet, applications of requirement of real-time.
A kind of data analysing method, the method includes:
Receive the data of application program push;
According to preset statistics target, statistical result is obtained using streaming computing to the data.
A kind of data analysis set-up, including:
Data reception module, the data for receiving application program push;
Statistical module, for according to preset statistics target, statistical result to be obtained using streaming computing to the data.
Above-mentioned data analysing method and device receive the data of application program push, and according to preset statistics target, right Data obtain statistical result using streaming computing, the technical solution counted again are stored compared to prior art, due to using stream Formula is calculated and is counted, can quickly, obtain statistical result in time, meet the higher online internet of requirement of real-time and answer With.
Description of the drawings
Fig. 1 is the flow diagram of the data analysing method in one embodiment;
Fig. 2 is the flow diagram of the data analysing method in another embodiment;
Fig. 3 is the application scenario diagram of the data analysing method in one embodiment;
Fig. 4 is the flow diagram of the data analysing method in another embodiment;
Fig. 5 is the structure diagram of the data analysis set-up in one embodiment;
Fig. 6 is the structure diagram and application scenario diagram of the data analysis set-up in one embodiment;
Fig. 7 is the structure diagram and application scenario diagram of the data analysis set-up in another embodiment;
Fig. 8 is the structure diagram of the real-time statistics module in one embodiment.
Specific implementation mode
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Referring to Fig. 1, in one embodiment, a kind of data analysing method is provided, this method can be, but not limited to apply It is analyzed in game data, other computer intelligence analysis fields can also be applied to.This method includes:
Step 102, the data of application program push are received.
In the present embodiment, the data to be analyzed are pushed by application program.Application program can be game running correlation journey Sequence or other software programs.Data Analysis Services are carried out for ease of this method, it can be fixed to the data of application program push in advance The good data format of justice.After the data for receiving application program push, data can be cached or be stored in database.
Step 104, according to preset statistics target, statistical result is obtained using streaming computing to data.
In the present embodiment, the data of buffered or storage in the database, the data pre-defined according to data are extracted Format is analyzed, and is classified and is summarized according to preset statistics target, and streaming computing mode is used to be obtained in the form of cumulative To final statistical result.Wherein preset statistics target may include for example with game data analysis actively using day Family, any active ues IP(IP, Internet Protocol, procotol)The systems such as Area distribution, the distribution of any active ues game ratings Count target.Can be the mode for receiving the data of application program push and being carried out at the same time cumulative statistics using streaming computing mode, The data analyzed will can also be needed to be divided into multiple portions in advance, receive every time one of part and according to statistics target into Row statistics obtains an intermediate result, is finally added up intermediate result to obtain statistical result.The present embodiment obtains final Statistical result, other analysis softwares can be subsequent supplied to and applied, update can also be cured in database, for looking into It askes or calls.
In the present embodiment, the data of application program push is received, and according to preset statistics target, streaming is used to data It calculates and obtains statistical result, the technical solution counted again is stored compared to prior art, due to being carried out using streaming computing Statistics, can quickly, obtain statistical result in time, meet the higher online the Internet, applications of requirement of real-time.
Referring to Fig. 2, in another embodiment, a kind of data analysing method, flow includes:
Step 202, the data of real-time reception application program push, and data buffer storage in Redis fifo queues.
The data of real-time reception application program push, data therein have pre-defined data format.Such as in this reality It applies in example, by taking game data is analyzed as an example, the format of data is JSON data formats(JSON, Java Script Object Notation, java script object format, a kind of data interchange format of lightweight), it includes field it is as shown in table 1:
Table 1
lmode Shaping Game data type, such as logon data, log-on data, pipelined data
uid Shaping Data owner ID
ltime Shaping Data generation time, timestamp
luip Character string The IP address of data owner
ldata Array Detailed game data content, determines according to game data type
For example, with a data for example, the data are:
{“lmode”:1,“uid”:1,“ltime”:1368784546,“luip”:“192.168.100.146”, “ldata”:{“level”:10,“money”:3000,“uplogin”:1368764546,“login”:1368784546}}。
Then " lmode ":1 field indicates that the game data type of the data is 1, corresponds to logon data."uid":1 field Indicate the User ID of the game data owner(ID, Identity, identity)It is 1."ltime":1368784546 field lists Show that the timestamp that the data generate is 1368784546."luip":" 192.168.100.146 " field references data owner's IP address is 192.168.100.146.Ldata fields have different definition according to different game data types, such as are stepping on It recorded defined in data type login grade, logged in game money, last login time stamp and this login time stamp, therefore this In example, " ldata ":{"level":10,"money":3000,"uplogin":1368764546,"login": 1368784546 } field represents and logs in that grade is 10 grades, to log in game money be 3000, last login time stamp is 1368764546 and this login time stamp be 1368784546.
In the present embodiment, the data of JSON formats are received by interface function, the parameter of the interface function is JSON data Each field in format(Such as lmode fields, uid fields), after receiving each field, then each field is assembled into JSON data Format.
After the data for receiving application program push, by data buffer storage in Redis fifo queues.Wherein Redis It is a high performance key-value storage system, the value types that it is supported are relatively more, including character string(string), List(list), set(set), ordered set(zset)And Hash(hashs).These data types all support push/pop, Add/remove and intersection union and difference set and more rich operation are taken, and these operations are all atomicities.The number of Redis According to being all to cache in memory, efficiency is very high.
In data storage to Redis fifo queues, data can be proposed by interface function, for subsequent system Meter analysis.
Step 204, data are extracted from Redis fifo queues.
Step 206, legitimate verification is carried out to the data of extraction, judges whether data are legal, if legal, execute step 208, the data are otherwise abandoned, return to step 204 extracts data again.
The data format pre-defined according to data carries out legitimate verification to the data of extraction.For example, using this method Carry out game data analysis when, data use table 1 data format when, legitimate verification may include to lmode, uid, The data type of ltime, luip, ldata field is verified, such as judges that lmode fields are shaping, works as game data When type is logon data, the grade in ldata is judged(level)Whether shaping etc..When the data of extraction pass through legitimacy Verification executes step 208, otherwise abandons the data, extract data, and misregistration daily record again.
Step 208, according to preset statistics target, duplicate removal is carried out to data.
In this embodiment, if data are legal, duplicate removal whether is needed according to preset statistics object judgement data, if desired Duplicate removal calls Redis interfaces to carry out duplicate removal.
By taking data are using the data format in table 1 as an example, such as statistics target includes the day any active ues amount of game, and is somebody's turn to do Statistics target is set in advance as needing to carry out duplicate removal, then the key of Redis is generated according to the uid fields of data and ltime fields, Call SETNX(The application programming interfaces that SETNX, Redis are provided retrieve key for key values to be set as value in memory, Return value is true in the absence of key)Judge that the data whether there is in Redis buffer queues, if not existing It is effective data, needs the cumulative statistics for carrying out ASSOCIATE STATISTICS target, otherwise the data are not counted.
Step 210, it calls Redis sum functions to carry out accumulated counts to preset statistics target, obtains statistical result.
In the present embodiment, according to the data format of data and preset statistics target, Classifying Sum is carried out to data, is used Redis sum functions carry out accumulated counts and obtain final statistical result.
By taking data format of the data using table 1 as an example, preset statistics target includes day any active ues amount and day enlivening IP Area distribution.If data are:
{“lmode”:1,“uid”:1,“ltime”:1368784546,“luip”:“192.168.100.146”, “ldata”:{“level”:10,“money”:3000,“uplogin”:1368764546,“login”:1368784546}}。
When then counting, according to uid fields, the period is logged in(Corresponding to the timestamp scope of the statistics day)Generate Redis's Key is cached, the data of extraction are monitored, Redis sum functions is called to carry out accumulated counts to day any active ues amount;Accordingly , according to luip fields and log in the period(Corresponding to the timestamp scope of the statistics day)The caching key for generating Redis, to carrying The data taken are monitored, and Redis sum functions is called to carry out accumulated counts to enlivening IP address day.
The statistical result that the present embodiment obtains can be buffered in Redis cachings, be looked into for being subsequent supplied to user terminal Ask or be supplied to application program to apply or cure in the database.
Step 212, statistical result is extracted, and is updated into statistical result database.
In this embodiment, timing calling interface function extracts statistical result, and handle successively according to preset statistics target As a result it updates in statistical result database.
Referring to Fig. 3, a kind of application scenarios of data analysing method are provided.It is pushed away from application program 302 to queue system 304 Send data.The data that application program 302 pushes have pre-defined data format, such as JSON data formats.Queue system 304 can be, but not limited to be using comprising FIFO(FIFO, First Input and First Output, first in first out)Storage The hardware system of chip.Queue system 304 receives the data of push and is formatted, for example, JSON formats, and is added to In the fifo queue of Redis queue servers 310, and data are proposed to statistical system according to the order of first in first out 306.Statistical calculation system 306 can be, but not limited to be realized using the chip with statistics computing function, statistical calculation system The data of 306 pairs of extractions of system carry out legitimate verification and are added up to obtain according to preset statistics target using duplicate removal processing Statistical result, and statistical result is buffered in Redis cache servers 312.Statistical calculation system 306 additionally provides inquiry work( Energy.Storage system 308 is extracted in statistical result deposit statistical result database 314, and storage system 308 also provides inquiry work( Energy.
Referring to Fig. 4, In yet another embodiment, a kind of data analysing method is provided, flow includes:
Step 402, the data of timing receipt application program push, and in data update to propelling data database.
In the present embodiment, timing(Such as it could be provided as per every other hour)The data for receiving application program push, number According in storage to propelling data database, which can be distributed data base or relevant database.
Step 404, after each propelling data database update, according to preset statistics target, propelling data data are called Library statistical function counts the data being stored in propelling data database, obtains temporary statistics as a result, and being obtained each To temporary statistics result added up to obtain statistical result.
After data storage to propelling data database, according to preset statistics target, propelling data database system is called Function is counted, such as COUNT functions(Counting function), SUM functions(Summing function)Deng to being currently stored in propelling data database Data counted, obtain temporary statistics result.Later, the data in propelling data database are removed and receive application again The data of program push, are counted, are added up the temporary statistics result obtained every time to obtain final statistical result.
Step 406, final statistical result is preserved into statistical result database.
In the present embodiment, after each propelling data database update, propelling data statistics of database function is called to carry out Statistics obtains temporary statistics as a result, and updating the final statistical result that temporary statistics result is added up to statistics In result database.
Referring to Fig. 5, in one embodiment, a kind of data analysis set-up is provided, including:
Data reception module 502, the data for receiving application program push.
Statistical module 504, for according to preset statistics target, statistical result to be obtained using streaming computing to data.
Referring to Fig. 6, in one embodiment, a kind of data analysis set-up, wherein data reception module 502 includes real-time Receiving module 602, statistical module 504 include real-time statistics module 604.
Real-time reception module 602, for the data that real-time reception application program 600 pushes, and data buffer storage in Redis In fifo queue 608.
Referring to Fig. 8, in the present embodiment, real-time statistics module 604 includes:Data extracting unit 6042 is used for from Redis Data are extracted in fifo queue 608.Authentication unit 6044 carries out legitimate verification for the data to extraction.Duplicate removal list Member 6046, for according to preset statistics target, duplicate removal to be carried out to data.Summing elements 6048, for calling Redis to add up letter It is several that accumulated counts are carried out to preset statistics target, statistical result is obtained, and statistical result is buffered in Redis cachings 610.
In the present embodiment, which further includes statistical result extraction module 506, statistical result extraction module 506 including the first extraction module 606, the statistical result counted for extracting real-time statistics module 604, and updates and arrive In first statistical result database 612.
Referring to Fig. 7, in one embodiment, a kind of data analysis set-up, wherein data reception module 502 include connecing in real time Module 602 and timing receipt module 702 are received, statistical module 504 includes real-time statistics module 604 and timing statistical module 704.System It includes the first extraction module 606 and the second extraction module 706 to count result extraction module 506.
Real-time reception module 602, for the data that real-time reception application program 700 pushes, and data buffer storage in Redis In fifo queue 608.
Referring to Fig. 8, in the present embodiment, real-time statistics module 604 includes:Data extracting unit 6042 is used for from Redis Data are extracted in fifo queue 608.Authentication unit 6044 carries out legitimate verification for the data to extraction.Duplicate removal list Member 6046, for according to preset statistics target, duplicate removal to be carried out to data.Summing elements 6048, for calling Redis to add up letter It is several that accumulated counts are carried out to preset statistics target, statistical result is obtained, and statistical result is buffered in Redis cachings 610.
First extraction module 606, the statistical result counted for extracting real-time statistics module 604, and update Into the first statistical result database 612.
In this implementation, timing receipt module 702, for the data that timing receipt application program 700 pushes, and more data Newly in propelling data database 708.
Timing statistical module 704, according to preset statistics target, is adjusted after the update of each propelling data database 708 The data being stored in propelling data database 708 with propelling data statistics of database function pair are counted, and are united temporarily Meter is as a result, and added up the temporary statistics result obtained every time to obtain statistical result.
Second extraction module 706, for extracting temporary statistics result that timing statistical module 704 is counted and most Whole statistical result, and update into the second statistical result database 712.
Several embodiments of the invention above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously Cannot the limitation to the scope of the claims of the present invention therefore be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present invention Protect range.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (8)

1. a kind of data analysing method, the method includes:
The data of application program push are received, including:The data of real-time reception application program push, the format of the data are The field of JSON formats, the JSON formats includes data type, data owner ID, data generation time, timestamp, data The IP address and detailed data content of the owner, and the data buffer storage in Redis fifo queues;
According to preset statistics target, statistical result is obtained using streaming computing to the data, including:From Redis elder generations Into extracting data in first dequeue, and legitimate verification is carried out to the data and extracts data again if not verified, If by verification, calls Redi s sum functions to carry out accumulated counts to preset statistics target, obtains the statistical result, Wherein, streaming computing further includes that the data analyzed will be needed to be divided into multiple portions in advance, receives one of part number every time It is counted to obtain intermediate result according to and according to statistics target, is added up the intermediate result to obtain statistical result.
2. according to the method described in claim 1, it is characterized in that, in the calling Redis sum functions to preset statistics Before target carries out accumulated counts, further include:
According to preset statistics target, duplicate removal is carried out to the data.
3. according to claim 1 to 2 any one of them method, which is characterized in that the data for receiving application program push Further include:
The data of timing receipt application program push, and in the data update to propelling data database;
It is described according to preset statistics target, obtaining statistical result using streaming computing to the data further includes:
After each propelling data database update, according to preset statistics target, propelling data statistics of database letter is called It is several that the data being stored in propelling data database are counted, temporary statistics are obtained as a result, and interim by what is obtained every time Statistical result is added up to obtain the statistical result.
4. according to the method described in claim 1, it is characterized in that, described according to preset statistics target, to the data After the step of obtaining statistical result using streaming computing, further include:
The statistical result is extracted, and is updated into statistical result database.
5. a kind of data analysis set-up, which is characterized in that including:
Data reception module, the data for receiving application program push, the data reception module includes real-time reception module, For the data of real-time reception application program push, the format of the data is JSON formats, the field packet of the JSON formats Containing data type, data owner ID, data generation time, timestamp, the IP address of data owner and detailed data content, And the data buffer storage in Redis fifo queues;
Statistical module, for according to preset statistics target, statistical result, the system to be obtained using streaming computing to the data It includes real-time statistics module to count module, and the real-time statistics module includes data extracting unit, is used for from the advanced elder generations of the Redis Data are extracted in dequeue;Authentication unit, for carrying out legitimate verification to the data;Summing elements, for calling Redis Sum function carries out accumulated counts to preset statistics target, obtains the statistical result, wherein streaming computing further includes advance The data analyzed will be needed to be divided into multiple portions, receive one of partial data every time and counted according to statistics target Intermediate result is obtained, is added up the intermediate result to obtain statistical result.
6. device according to claim 5, which is characterized in that the real-time statistics module further includes duplicate removal unit, is used for According to preset statistics target, duplicate removal is carried out to the data.
7. according to claim 5 to 6 any one of them device, which is characterized in that the data reception module further comprises Timing receipt module, for the data of timing receipt application program push, and the data update to propelling data database In;
The statistical module further comprises timing statistical module, after each propelling data database update, according to Preset statistics target is called the data that statistics of database function pair is stored in propelling data database to be counted, is obtained Temporary statistics are as a result, and added up the temporary statistics result obtained every time to obtain the statistical result.
8. device according to claim 5, which is characterized in that described device further includes statistical result extraction module, is used for The statistical result is extracted, and is updated into statistical result database.
CN201310256819.XA 2013-06-25 2013-06-25 Data analysing method and device Active CN104252458B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310256819.XA CN104252458B (en) 2013-06-25 2013-06-25 Data analysing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310256819.XA CN104252458B (en) 2013-06-25 2013-06-25 Data analysing method and device

Publications (2)

Publication Number Publication Date
CN104252458A CN104252458A (en) 2014-12-31
CN104252458B true CN104252458B (en) 2018-11-13

Family

ID=52187366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310256819.XA Active CN104252458B (en) 2013-06-25 2013-06-25 Data analysing method and device

Country Status (1)

Country Link
CN (1) CN104252458B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630944A (en) * 2015-12-23 2016-06-01 北京金山安全软件有限公司 Data statistical method and system and electronic equipment
CN105515914B (en) * 2015-12-24 2019-01-25 无线生活(杭州)信息科技有限公司 A kind of method and device for distributing flow for Push message
CN105608207A (en) * 2015-12-25 2016-05-25 广州华多网络科技有限公司 Data statistics system based on Redis database and statistics method of data statistics system
CN105956873A (en) * 2016-04-08 2016-09-21 杭州碧游信息技术有限公司 Game data intelligent analysis method
CN106484522A (en) * 2016-10-21 2017-03-08 贵阳朗玛信息技术股份有限公司 Queue processing method and device
CN106713066B (en) * 2016-11-30 2020-11-10 海尔优家智能科技(北京)有限公司 Method and device for monitoring flow processing system
CN107071809A (en) * 2017-02-17 2017-08-18 山东浪潮商用***有限公司 A kind of mobile network management data age method for improving
CN110837511B (en) * 2019-11-15 2022-08-23 金蝶软件(中国)有限公司 Data processing method, system and related equipment
CN112115382B (en) * 2020-09-30 2023-03-10 北京格灵深瞳信息技术股份有限公司 Data processing method and device, storage medium and electronic device
CN112306989A (en) * 2020-10-26 2021-02-02 北京健康之家科技有限公司 Database instance processing method and device, storage medium and electronic device
CN112765673A (en) * 2021-03-16 2021-05-07 杭州数梦工场科技有限公司 Sensitive data statistical method and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026138A (en) * 2009-09-16 2011-04-20 广州从兴电子开发有限公司 Communication fee bill output method and system
CN102880676A (en) * 2012-09-10 2013-01-16 新浪网技术(中国)有限公司 Statistical method for user behavior data and user behavior data statistical system
CN103049556A (en) * 2012-12-28 2013-04-17 中国科学院深圳先进技术研究院 Fast statistical query method for mass medical data
CN103065464A (en) * 2012-12-24 2013-04-24 中国科学院深圳先进技术研究院 Real-time passenger flow characteristic analysis method and real-time passenger flow characteristic analysis system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100561938C (en) * 2006-11-03 2009-11-18 盛大计算机(上海)有限公司 The method of a kind of collection and statistical data analysis

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026138A (en) * 2009-09-16 2011-04-20 广州从兴电子开发有限公司 Communication fee bill output method and system
CN102880676A (en) * 2012-09-10 2013-01-16 新浪网技术(中国)有限公司 Statistical method for user behavior data and user behavior data statistical system
CN103065464A (en) * 2012-12-24 2013-04-24 中国科学院深圳先进技术研究院 Real-time passenger flow characteristic analysis method and real-time passenger flow characteristic analysis system
CN103049556A (en) * 2012-12-28 2013-04-17 中国科学院深圳先进技术研究院 Fast statistical query method for mass medical data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"分布式流式计算框架关键技术的研究与实现";顾昕;《中国优秀硕士学位论文全文数据库 信息科技辑》;20120831;第2012年卷(第8期);第I140-396页 *

Also Published As

Publication number Publication date
CN104252458A (en) 2014-12-31

Similar Documents

Publication Publication Date Title
CN104252458B (en) Data analysing method and device
US20200311766A1 (en) Systems and methods for monitoring malicious software engaging in online advertising fraud or other form of deceit
CN108737333B (en) Data detection method and device
CN107465651B (en) Network attack detection method and device
CN108712426B (en) Crawler identification method and system based on user behavior buried points
Xuan et al. Detecting application denial-of-service attacks: A group-testing-based approach
US8751184B2 (en) Transaction based workload modeling for effective performance test strategies
CN106815254B (en) Data processing method and device
US10587650B2 (en) Communications security
EP2460066A1 (en) Method and system for data logging and analysis
CN108512720B (en) Website traffic statistical method and device
CN107454120A (en) The method of network attack defending system and defending against network attacks
CN107454039A (en) The method of network attack detection system and detection network attack
CN110708339B (en) Correlation analysis method based on WEB log
CN111756728B (en) Vulnerability attack detection method and device, computing equipment and storage medium
CN108023941A (en) Sound control method and device and electronic equipment
CN103713895A (en) Data sending method and device
CN104468771B (en) The determination method and device in geographical location
CN108804501A (en) A kind of method and device of detection effective information
CN109995834A (en) Massive dataflow processing method, calculates equipment and storage medium at device
CN107277640A (en) Interactive approach, device and storage medium based on live platform
CN101383738A (en) Internet interaction affair monitoring method and system
CN110322250A (en) The recognition methods of inactive users courses of action, device, equipment and storage medium
CN107438053B (en) Domain name identification method and device and server
CN113014443B (en) Method and system for testing whether CDN (content delivery network) resources hit cache

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