Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

User data statistical method and system

A technology of user data and statistical methods, applied in the field of big data processing, can solve problems such as reducing the efficiency of user data recording, and achieve the effect of improving data throughput and data recording efficiency, and reducing interaction

Inactive Publication Date: 2016-04-20
NUBIA TECHNOLOGY CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the amount of user data is large, the first method will put a lot of pressure on the database and database server; the second method can reduce the pressure on the database and database server, but there will be bottlenecks in the message queue or cache server. Ultimately limit the data throughput of the database and database server, and reduce the efficiency of user data recording as a whole

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User data statistical method and system
  • User data statistical method and system
  • User data statistical method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] figure 1 It is a flow chart of Embodiment 1 of a user data statistics method of the present invention.

[0047] see figure 1 , a user data statistics method, comprising:

[0048] S10. The client performs a statistics on the recorded user data and sends the statistics to the statistics server.

[0049] The client in step S10 is a network device capable of communicating with other network devices, such as a client, an IPAD, a notebook computer, and the like.

[0050] When the user uses the APP on the client side, the client side will record the user's related operation behavior. For example, a user performs the following operations on the client:

[0051] Click on "Financial News" - "International Crude Oil" at 2015-11-28-AM9:00;

[0052] At 2015-11-28-AM10:30, click on "Baby Kiss" - "Dudu Baby";

[0053] At 2015-11-28-AM10:40, click "Tiantiandongting" - "Local Music";

[0054] Then, every time the user performs an operation on the client, the client will record th...

Embodiment 2

[0082] figure 2 It is a flow chart of Embodiment 2 of a user data statistics method of the present invention.

[0083] see figure 2 , a user data statistics method, comprising:

[0084] S20, the client performs a statistics on the recorded user data and sends the statistics to the statistics server;

[0085] Step S20 is the same as S10 in Embodiment 1, and will not be repeated here.

[0086] S21. The statistics server performs secondary statistics on the received primary statistics data and sends the secondary statistics data to the cache server.

[0087] S22. The cache server sends the received secondary statistical data to a database server, so that the database server writes the secondary statistical data into a database.

[0088] The difference between steps S21-S22 and S11 in Embodiment 1 is that the secondary statistical data is cached by the cache server, and then sent to the database server by the cache server.

[0089] The effects of adding a cache server are: ...

Embodiment 3

[0093] image 3 It is a flow chart of Embodiment 3 of a user data statistics method of the present invention.

[0094] see image 3 , a user data statistics method, comprising:

[0095] S30. The client performs a statistics on the recorded user data and sends the statistics to the statistics server.

[0096] S31. The statistics server performs secondary statistics on the received primary statistics data and sends the secondary statistics data to the cache server.

[0097] S32. The application server queries whether the cache server has received the secondary statistical data, and if so, executes S33.

[0098] In step S32, the application server inquires in real time or periodically whether the cache server has received the secondary statistical data.

[0099] S33. The application server acquires the secondary statistical data from the cache server and sends the secondary statistical data to the database server, so that the database server writes the secondary statistical d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of big data processing, and especially relate to a user data statistical method and system. The user data statistical method comprises that a client carries out primary statistics to recorded user data and sends primary statistics data to a statistical server; the statistical server carries out secondary statistics to received primary statistics data and sends secondary statistics data to a database server, and therefore the database server can write the secondary statistics data into a database. According to the invention, statistics is carried out to the user data twice, after twice statistics, the secondary statistics data as a whole is sent to the database server, interaction with the database server is reduced, and the database server can receive more secondary statistics data, and therefore the data throughout and the data recording efficiency of the user data statistical system are improved.

Description

technical field [0001] The invention relates to the technical field of big data processing, in particular to a user data statistics method and system. Background technique [0002] Entering 2012, the term big data (bigdata) is mentioned more and more, and people use it to describe and define the massive data generated in the era of information explosion. As of 2012, the amount of data has jumped from TB (1024GB=1TB) level to PB (1024TB=1PB), EB (1024PB=1EB) and even ZB (1024EB=1ZB) level. According to the research results of the International Data Corporation (IDC), the amount of data generated globally in 2008 was 0.49ZB, the amount of data in 2009 was 0.8ZB, the amount of data in 2010 increased to 1.2ZB, and the amount of data in 2011 was as high as 1.82ZB, which is quite Each person in the world generates more than 200GB of data. [0003] In recent years, with the rapid development and popularization of computer and information technology, the scale of industrial applic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/2386G06F16/2358
Inventor 林伟
Owner NUBIA TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products