Business process processing method and device, storage medium and computing equipment

A technology of business processes and processing methods, applied in the field of non-business process processing methods, storage media, computer equipment, and devices, can solve the problems of low transaction data per second, general concurrent processing capabilities, and poor parallel processing performance, etc., to achieve reduction The number of visits, high concurrent processing capabilities, and the effect of improving availability

Active Publication Date: 2019-07-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF12 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, commonly used workflow engines include K2, Activiti, etc., all of which belong to the workflow engine of the basic database transaction operation mode. Therefore, due to the limitation of the concurrent processing capability of the database, the concurrent processing capability of the existing workflow engine is average. like figure 1 The shown K2 workflow engine processes data per second in different scenarios, ranging from figure 1 From the last column of the table shown, it can be seen directly that the performance of parallel processing is poor, and the transaction processing data per second is very low

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
  • Business process processing method and device, storage medium and computing equipment
  • Business process processing method and device, storage medium and computing equipment
  • Business process processing method and device, storage medium and computing equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Combined with the analysis in the background technology section above, the existing workflow engines in actual applications, in order to ensure data consistency, lead to heavy load pressure on the database and poor concurrency performance, and are not suitable for multi-instance high-concurrency interactive business scenarios. In this regard, the inventors of this application hope to propose a new high-performance workflow engine, which can support common sequential processes, branch processes, XOR processes, countersignature processes, etc., and also support the dynamic increase of discussion types in the process. Countersignature type to-do and other operations, while meeting the respective needs of these processes.

[0040] Specifically, this application can take advantage of the single-threaded atomic operation characteristics of the Redis database, based on the memory and the Redis database, to achieve high concurrency of process instance interaction data while ensu...

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 provides a business process processing method and device, a storage medium and computer equipment. Instance data of an unfinished business process instance is cached by using a first database, the second database is used for storing the instance data of the finished business process instance, so that the dynamic expansion of the memory space is realized, and the situation that the normal work of other business process instances is influenced due to the fact that all instance data are cached in the first database and occupy the storage space of the first database is avoided; meanwhile, for the finished business process instance, when the actual instance data of the business process instance needs to be looked up, the second database is directly read, so that the number of times of accessing the first database is reduced, and the usability of the write service is improved; moreover, due to the high concurrent processing capacity of the first database, the consistency of thedata is ensured while the high concurrency of the instance data of the business process instance is realized.

Description

technical field [0001] The present application relates to the field of communication technology, and in particular to a non-business process processing method, device, storage medium and computer equipment. Background technique [0002] The engineering flow engine refers to workflow as a part of the application system, and provides core solutions such as routing, content level and other core solutions that are decisive for each application system, determine information according to different roles, division of labor and conditions. The workflow engine usually includes important functions such as process node management, flow direction management, and process sample management. [0003] At present, commonly used workflow engines include K2, Activiti, etc., all of which belong to the workflow engine of the basic database transaction operation mode. Therefore, due to the limitation of the concurrent processing capability of the database, the concurrent processing capability of ...

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): G06F16/23G06F16/2455G06Q10/10
CPCG06F16/2379G06F16/24552G06Q10/103Y02D10/00
Inventor 马海刚邓磊马维宁常震华
Owner TENCENT TECH (SHENZHEN) CO 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
Try Eureka
PatSnap group products