Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Activity information matching method and device

A technology of activity information and matching method, applied in the field of communication, can solve the problems of system timeout, failure, no activity information matching scheme, etc., and achieve the effect of reducing time-consuming time and improving execution efficiency.

Inactive Publication Date: 2016-01-06
ALIBABA GRP HLDG LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, if the execution time of 1 activity and 1 rule is 10ms, when there are 100 activities online at the same time, and each activity is associated with 5 rules, the time consumption of 1 query may be 100*5*10 =5000ms; the timeout period of the online cash register system for the real-time discount system is 450ms, so all requests basically fail due to timeout, that is, the system timeout occurs
[0006] In the process of implementing the present invention, the inventor found that there is no other alternative activity information matching scheme in the prior art for the user's electronic payment behavior on the shopping platform. Therefore, how to improve the matching efficiency of activity information and reduce the Problems such as excessively slow matching caused by too many have become technical problems to be solved urgently by those skilled in the art

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
  • Activity information matching method and device
  • Activity information matching method and device
  • Activity information matching method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] As described in the background, the matching of activity information in the prior art is performed serially, the execution efficiency of rule matching is low, and the overall response time is long, resulting in poor user experience.

[0028] In view of the above problems, the embodiment of this application proposes an activity information matching method, which introduces the concept of parallel execution in the execution of rules, replacing the original serial execution method, so that the theoretical execution time is the longest execution time + thread Context switching time; can achieve a large efficiency improvement.

[0029] Such as figure 2 As shown, it is a schematic flowchart of an activity information matching method proposed in the embodiment of the present application. The method specifically includes the following steps:

[0030] S201. Divide the current activity into a plurality of subtask groups according to the preset number of groups or the number of ...

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 present application discloses an activity information matching method. The method comprises: after a current activity is divided into multiple subtask sets, allocating an execution thread to each subtask set and setting a counter whose count value is consistent with the number of the multiple subtask sets; and causing the multiple subtasks to execute activity rule matching in parallel and merging execution results of the subtasks into a specified result set. By splitting and executing large amounts of service data in parallel, the execution efficiency is improved and the overall consumed time for matching large amounts of data rules is shortened. The application also discloses an activity information matching device.

Description

technical field [0001] The present application relates to the field of communication technology, in particular to a method for matching activity information. The present application also relates to an activity information matching device. Background technique [0002] Distributed caching refers to a solution for providing distributed information storage through a group of servers in a cluster. It can improve response time and reduce the pressure on database access by caching data with low consistency requirements and large query volumes. Corresponding to the distributed cache is the local cache, which is a local memory space of the machine, used to save commonly used data information, reduce the access pressure on the database, and improve the overall response time. [0003] In order to improve people's shopping experience, a real-time preferential product system has been created in the prior art, which mainly provides the function of querying the information of all instant...

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): G06F9/38
Inventor 陈春焘
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products