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

Method and system for template information management

An information management and template technology, applied in special data processing applications, database distribution/replication, database update, etc., can solve problems such as system performance impact, asynchronous service information, large template information content, etc., to avoid errors.

Active Publication Date: 2020-09-01
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 2. Large query demand
When there are a large number of concurrent calls, the query performance will drop sharply;
[0006] 3. When the template information needs to be changed, there may be concurrent changes to the template information;
[0007] 4. Other machine service information is not synchronized when modifying the template
However, no matter whether the template is stored in the Redis cache or in the memory, the above problems cannot be completely solved:
[0009] If the template is stored in the Redis cache, the problem of template modification synchronization can be solved. However, since the content of the template information may be large, the performance will drop sharply when a large number of concurrent calls are made; if the template information is stored in the memory, it can be solved. The problem of performance degradation of a large number of concurrent calls, but it cannot solve the problem of information out of synchronization after modifying the template in the case of distributed deployment
In addition, the template is stored in the memory. When the number of accesses reaches a certain amount, the system performance will be affected. At this time, there is no corresponding downgrading solution, which will cause the entire template service to be unavailable.

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
  • Method and system for template information management
  • Method and system for template information management
  • Method and system for template information management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0037]The scheme design of template information management in the embodiment of the present invention is as follows: various types of templates are stored in memory, thereby providing services for efficiently querying template information; based on group communication components, the problem of template information synchronization under distributed cluster deployment is sol...

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 template information management method and system. Under the condition of big template information contents and numerous query demands, an efficient query service can be provided; the synchronous operation and the concurrent problem after template change in distributed cluster deployment are supported; and data sources of a query template can be intelligently switched according to memory performance. The method comprises the steps that each server in a distributed cluster initializes templates in a database to a memory for template query and / or change; when a templatechange demand exists, the server changes the corresponding templates in the memory according to an obtained template change request and stores the changed templates in the database; and the changed templates are sent to other servers in the distributed cluster by utilizing a group communication component, and other servers in the distributed cluster change the corresponding templates in the memoryaccording to the changed templates, thereby synchronizing the changed templates to other servers in the distributed cluster.

Description

technical field [0001] The invention relates to the field of computer technology and software, in particular to a template information management method and system. Background technique [0002] With the continuous development of cluster technology, it is becoming more and more extensive to provide template information services in a distributed cluster manner. Taking the field of invoices as an example, roll-type VAT invoices can be issued in all regions of the country at present, but the invoice templates are different in each region. In addition, the number and models of invoice printers used in each region are large, which leads to different types of invoices in different regions. All printers need a separate set of adapted invoice templates to ensure accurate and effective invoice printing. Therefore, in the business process of issuing invoices, the invoice template service is deployed in a distributed cluster to provide an efficient way to obtain invoice templates. ...

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 Patents(China)
IPC IPC(8): G06F16/27G06F16/23
CPCG06F16/182G06F16/23
Inventor 马文军
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH 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