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

Object memory store based object reference method

An object storage and object technology, applied in the field of object reference based on object storage library, can solve the problems of reducing program operation efficiency, complex algorithm, and increasing system load, etc., to improve program operation efficiency, simplify algorithm and time, and reduce processing. effect of the process

Inactive Publication Date: 2006-07-26
WUXI EVERMORE SOFTWARE
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) If there are too many references between objects, it will form a complex network structure. To sort out the referenced and referenced objects, it is necessary to traverse all the objects, which is not only complicated but also time-consuming.
[0006] (2) The address changes of the objects in the object storage library will occur frequently. If the object storage library processing program is required to perform all searches every time and adjust them one by one, it will increase the system load, reduce the running speed of the program, and have low efficiency.
Although this can avoid some behaviors of frequently adjusting the object address, it will cause a lot of "fragmentation" in the space in the object storage library, increase the memory used by the program, and also reduce the operating efficiency of the program
This principle is similar to the use of hard disk space. When the file storage on the hard disk is used for a long time, many fragments will appear, which will affect the speed of file reading and writing.

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 memory store based object reference method
  • Object memory store based object reference method
  • Object memory store based object reference method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0094] In this embodiment, the reference object does not record the proxy address of the referenced object, that is, the situation when the referenced object references the referenced object for the first time. In this case, the referencing object will obtain the proxy address of the referenced object through the handler, and then execute the referencing process.

[0095] image 3 It is a flow chart of Embodiment 1 of the present invention, specifically:

[0096] Step 200, the reference object judges whether the proxy address of the referenced object exists, if it does not exist, execute step 110, if it exists, execute step 210;

[0097] Step 110, the reference object asks the handler for the proxy address of the referenced object;

[0098] Step 120, the processing program obtains the proxy address of the proxy by searching the proxy storage area;

[0099] Step 130, the processing program sends the proxy address to the reference object, the reference object records the prox...

Embodiment 2

[0105]This embodiment is based on the technical solution of the first embodiment, and discusses the processing situation when the referenced object has or does not have a proxy address. If the referenced object already has a proxy address, the handler can obtain the proxy address of the referenced object by searching the proxy storage area; if the referenced object has no proxy address, that is, when the referenced object is referenced by other objects for the first time, the handler Then generate a proxy in the proxy storage area and obtain its proxy address.

[0106] Figure 4 It is a flow chart of Embodiment 2 of the present invention, and step 120 in Embodiment 1 is specifically:

[0107] Step 121, the processing program searches for the proxy of the referenced object in the proxy storage area of ​​the object repository, and executes step 122 when it is found, and executes step 123 when it is not found;

[0108] Step 122, the processing program obtains the proxy address ...

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 relates to a object reference method based object database, which comprises: the reference object acquires the proxy address of referred object to visit the proxy to read the recorded address in proxy and refer the referred object according. This invention creates a new object reference mechanism based on proxy to transfer the complex web reference relation into one-to-one reference relation and a new adjustment mechanism for object address without need to scan all reference objects to reduce extra processing and improve running speed and treatment performance.

Description

technical field [0001] The invention relates to a method for processing objects in an object storage library, in particular to an object reference method based on the object storage library. Background technique [0002] Object Repository (DOORS) is an integrated multi-application data system, including tools and programs for generating, storing and retrieving data files called objects. Office software usually includes a variety of applications, such as spreadsheets, word processing, presentations, emails, etc. These applications generally have their own underlying structures and document formats, and are relatively independent. The object storage library uses a two-dimensional table structure as the structure of each application, unifies the structure of various applications, and achieves seamless data exchange between applications on the basis of unification, and all applications use the same document format. All application data is put into the object repository and acce...

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): G06F17/30
CPCG06F17/30861G06F17/30607G06F16/289G06F16/95
Inventor 黄芳冷晔
Owner WUXI EVERMORE SOFTWARE
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