Unlock instant, AI-driven research and patent intelligence for your innovation.

Highly-available high-performance digital sequence generating method and system

A digital sequence and sequence generation technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., to achieve the effect of ensuring high availability and high performance, reducing overhead and hardware resources

Active Publication Date: 2018-06-26
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1) When the digital sequence client requests to generate a digital sequence, it needs to request the server first, and then the server requests the database, and there are two network request overheads;
[0009] 2) The digital sequence server needs to deploy multiple servers to meet the high availability requirements of sequence generation, so more hardware resources are required

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
  • Highly-available high-performance digital sequence generating method and system
  • Highly-available high-performance digital sequence generating method and system
  • Highly-available high-performance digital sequence generating method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] 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.

[0036]The technical solution of the high-availability and high-performance digital sequence generation in the embodiment of the present invention is mainly to obtain the digital sequence through two shifting methods and performing a bit-OR operation, and to ensure the uniqueness of the digital sequence on the basis of ensuring high availability; The performance is improved...

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 highly-available high-performance digital sequence generating method and system. Final digital sequence generation logics are all placed in a client needless of a service end;and digital sequence generation is highly available and high-performance. The method comprises the steps that 1) the client obtains a digital sequence from a memory queue according to a digital sequence request, if there is the digital sequence in the memory queue, the digital sequence is returned directly, and if there is no digital sequence in the memory queue, a step 2) is turned to; 2) the client calls a bottom sequence generator to generate a bottom sequence; 3) the client generates multiple digital sequences on the basis of the bottom sequence; and 4) the digital sequence in the first place is returned, and the other digital sequences are stored in the memory queue, so that the digital sequence can be obtained according to subsequent digital sequence requests.

Description

technical field [0001] The invention relates to the field of computer technology and software, in particular to a method and system for generating digital sequences with high availability and high performance. Background technique [0002] With the continuous development of computer technology, it is often necessary to generate a unique number sequence in various business scenarios, such as express delivery number, commodity order number in the e-commerce field, or sub-database sub-table to ensure a unique digital primary key of the data table, etc. Each business system will rely heavily on this kind of number sequence generation method. If the number sequence generation efficiency is low, it will directly affect the efficiency of the business system. If the number sequence generation is abnormal, it will directly cause the business system to be unavailable. [0003] The generation method of the digital sequence in the prior art is roughly as follows: [0004] 1. The digita...

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): H04L12/24
CPCH04L41/0826
Inventor 赵玉开
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD