Supercharge Your Innovation With Domain-Expert AI Agents!

Object coding and operation method in database system and database server

An object encoding and database technology, applied in the database field, can solve problems such as increased encoding consumption, inability to share encoding information, waste of disk storage space, etc., and achieve the effect of improving efficiency

Active Publication Date: 2021-10-01
HUAWEI TECH CO LTD
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] It can be seen from the above that each column of the database table uses a private dictionary table during the encoding process, which increases encoding consumption and wastes disk storage space
In addition, because each column uses its own private dictionary table, the encoding information cannot be shared between multiple tables that have relationships, and the obtained encoding value (object ID) cannot be used across tables.
When you need to participate in query operations, you must first obtain the description information of all objects through the private dictionary table, and then you can perform various complex operations on these description information, which greatly reduces the performance of database execution query operations

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
  • Object coding and operation method in database system and database server
  • Object coding and operation method in database system and database server
  • Object coding and operation method in database system and database server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them.

[0049] The method, database management system and database server provided by the embodiments of the present invention can be applied to a stand-alone database system or a cluster database system. Database system (Database System) is an ideal data processing system developed to meet the needs of data processing. A database system generally consists of the following three parts: (1) Database (database, DB), which refers to a collection of organized and shareable data stored in a computer for a long time. The data in the database is organized, described and stored according to a certain mathematical model, which has less redundancy, higher data independenc...

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 discloses an object encoding and operation method in a database system, a database management system and a database server. According to the correlation of multiple object sample spaces in the database, a global object sample space is formed, and a global dictionary table is created in the global object sample space to provide each object with a globally unique coded value as its object identifier, and ensure that the object identifier is consistent with the object The description information of is a one-to-one mapping relationship. Encode and compress database objects based on the global dictionary table to reduce encoding overhead. Furthermore, the database query operation is performed directly using the object identifier, and the operation of the string type is optimized as an operation of the integer type, which improves the efficiency of the operation.

Description

technical field [0001] The present invention relates to the field of database technology, and more specifically, relates to an object encoding and operation method in a database system, a database management system and a database server. Background technique [0002] Modern information processing is based on the cognitive model based on object identification (ID). In this cognitive model, an object (Object) in any sample space has an identification (ID) to distinguish it from other objects in the sample space. object, and then use human language to describe this object. In this way, all objects have two basic attributes: object ID and object description information, that is, any object can be expressed as: Object=(ID, description). Information processing based on this cognitive model mainly includes: 1) Establishing object sample space. 2) Provide each object in the object sample space with a coded value to identify the unique ID of the object through manual / automatic codi...

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/242G06F16/2453G06F16/2455
CPCG06F16/24542G06F16/221G06F16/2282
Inventor 刘辉军孟聪张朝威
Owner HUAWEI 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