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

Dynamic sub-table data processing method and device

A data processing and table partitioning technology, applied in the database field, can solve problems such as increasing operation and maintenance pressure, ineffective performance improvement, and inability to decouple split logic and business logic.

Active Publication Date: 2021-09-14
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

In addition, if there is too much production data at a certain moment, the performance improvement effect of this technology is not obvious
[0008] 2. In the process of business data processing, archiving logic needs to be added, so the code is more intrusive
If the filing logic is not added, regular manual filing is required, and unattended operation cannot be achieved, thus increasing the pressure of operation and maintenance
[0009] 3. The size of the historical data table will continue to increase, and additional business logic needs to be added to the processing of the historical data table
Another problem is: in order to achieve uniform distribution of data, different routing rules and calculation methods need to be formulated for different business data, resulting in the inability to decouple the splitting logic and business logic

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
  • Dynamic sub-table data processing method and device
  • Dynamic sub-table data processing method and device
  • Dynamic sub-table data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] The present invention is described below based on examples, but the present invention is not limited to these examples. In the following detailed description of the invention, some specific details are set forth in detail. The present invention can be fully understood by those skilled in the art without the description of these detailed parts. In order to avoid obscuring the essence of the present invention, well-known methods, procedures, and flow charts are not described in detail. Additionally, the drawings are not necessarily drawn to scale.

[0094] The flow charts and block diagrams in the accompanying drawings illustrate the possible system framework, functions and operations of the systems, methods, and devices of the embodiments of the present invention, and the blocks on the flow charts and block diagrams can represent a module, program segment, or just a segment Code, said modules, program segments and codes are all executable instructions for implementing ...

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 invention discloses a method and device for processing data of dynamic sub-tables. The method includes: parsing the strategy of dynamic sub-tables to obtain configuration information of dynamic sub-tables; querying the database to obtain the number of empty data tables and data table instance information; In the cycle, check whether the number of current empty data tables is greater than or equal to the number of pre-segmented tables; if the number of empty data tables is less than the number of pre-segmented tables, create a data table according to the creation of table division strategies in the configuration information and Obtaining instance information of the new data table, so that the number of current empty data tables is greater than or equal to the number of pre-segmented tables; and updating the data table instance information of the data entity according to the new data table instance information. The device includes an analysis module, a data table instance information acquisition module, a check module, a dynamic data table creation module and an update module. The invention effectively controls the size of a single data table, reduces the IO pressure of the database, and improves system performance.

Description

technical field [0001] The invention relates to the technical field of databases, in particular to a method and device for processing dynamic sub-table data. Background technique [0002] In a large-scale business system that uses a relational database to store data, with the passage of time and business development, the data to be processed usually reaches tens of GB, and some business systems even reach the TB level. Although storage media and data processing technology are also developing, they still cannot meet the user's requirements for system performance. [0003] For such business systems, under the same hardware and software conditions (such as server clusters, solid state disks, database indexes, etc.), in order to further improve the database read and write performance, it is usually necessary to reduce the size of a single database table. On the premise that the logical design of the data table remains unchanged, this goal is usually achieved by reducing the num...

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/2455G06F16/22
CPCG06F16/2282G06F16/24553
Inventor 刘国健
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More