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

RoaringBitmap-based massive user efficient circling method and RoaringBitmap-based massive user efficient circling device

A user-efficient technology, applied in special data processing applications, structured data retrieval, instruments, etc., can solve problems such as poor user experience, and achieve the effect of low consumption of storage and computing resources, high computing efficiency, and high query efficiency

Pending Publication Date: 2021-03-23
CHINA UNITECHS
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the business scenario of efficient circle selection of massive users, the problem of poor user experience in conventional technical solutions, the present invention provides a method and device for efficient circle selection of massive users based on RoaringBitmap, and an efficient circle selection business scenario based on massive users , using the RoaringBitmap plug-in to develop a solution that can efficiently circle a large number of users on PostGreSql, enabling users to accurately and efficiently circle the information to be counted among a large number of users

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
  • RoaringBitmap-based massive user efficient circling method and RoaringBitmap-based massive user efficient circling device
  • RoaringBitmap-based massive user efficient circling method and RoaringBitmap-based massive user efficient circling device
  • RoaringBitmap-based massive user efficient circling method and RoaringBitmap-based massive user efficient circling device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The principle and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and realize the present invention, but not to limit the present invention in any way. the scope of the invention. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0040] Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, device, method or computer program product. Therefore, the present disclosure may be embodied in the form of complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0041] According to the embodiment of the present invention, a method and devi...

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 discloses a RoaringBitmap-based massive user efficient circling method and device, and the method comprises the steps: establishing a label library of user behaviors and a label libraryof business classification according to user behavior data, building a data model according to the label libraries, establishing a bitmap partition table according to the data model, and storing userhistorical data; and finally, calculating a result through a custom function, synchronizing the data in the data warehouse into the data model, then supplementing the data in the bitmap partition table from the data model according to a rule, and finally performing cube acceleration on the bitmap partition table according to needs to generate a cube_bitmap table; and according to the dimension selected by the user, selecting to directly look up the result table or distinguish the accelerated cube query from the bitmap partition table through the storage process query. According to the method and the device, the information to be counted can be accurately and efficiently circled and selected from a large number of users.

Description

technical field [0001] The present invention relates to the field of mobile communication Internet of Things, in particular to a method and device for efficient circle selection of massive users based on RoaringBitmap (efficient bitmap calculation). Background technique [0002] With the widespread use of mobile communication devices and the daily increase of users' mobile Internet data, the circle selection of users based on different latitudes is usually solved by using OLAP-Druid's pre-summarization method and SPARK's distributed and efficient memory computing method. However, OLAP-Druid will lose accuracy in deduplication business scenarios, and the statistical results are inaccurate, while the calculation method of SPAKR is to pull detailed data into memory for calculation. Although it is distributed, the memory resources occupied by detailed data It is quite large, and the operation efficiency of doing count (distinct) on massive data is also low. For the business sce...

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
IPC IPC(8): G06F16/21G06F16/22G06F16/2453G06F16/2458G06F16/27
CPCG06F16/212G06F16/2282G06F16/2462G06F16/27G06F16/2453
Inventor 毛春阳闫一帅
Owner CHINA UNITECHS
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