Path-free method for maintaining and storing mass digital resources

A digital resource and path technology, applied in the direction of electronic digital data processing, special data processing applications, instruments, etc., can solve the problems of complex directory structure, high risk of modification, and inability to modify the directory structure, so as to increase storage space and address The effect of simplicity and low maintenance cost

Inactive Publication Date: 2010-06-09
NAT LIBRARY OF CHINA +1
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of this solution is that digital objects can be manually maintained by category, such as adding a class of books or deleting a class of books; the disadvantage is that the retrieval system must maintain the path of each object, and the stored directory structure is complicated. Constraints (because the addressing algorithm of the directory is often linear addressing) must also correct some directory structures, if a resource is placed in the wrong category directory, after the amount of data is too large (for example, millions of data entries are very common ), the risk of modifying a certain directory is too great, because the number of files involved is so large that once this directory structure is generated, it cannot be modified

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Specific embodiments of the present invention will be further described in detail below. The above and other objects, features and advantages of the present invention will be apparent to those skilled in the art from the detailed description of the present invention.

[0028] In one embodiment of the present invention, the calculation process of the function is as follows:

[0029] 1. Perform calculation: Hash the string of digital resource identifiers (for example, using MD5, SHA or other calculation algorithms) to an unsigned 16-bit or 32-bit integer D (but the integer D is not limited to 16-bit or 32 bits, or other bits);

[0030] 2. Result conversion: convert the integer D into a string H expressed in hexadecimal notation, where the format of the 16-bit integer is PPPP, and the format of the 32-bit integer is PPPPPPPP; the possible ASCII character values ​​of each P are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

[0031] 3. Composite path: Synthesize an actu...

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 path-free method for maintaining and storing mass digital resources, comprising the following steps: step one: allocating an unique identifier for a digital resource; step two: hashing the character string of the identifier of the digital resource to an unsigned 16-bit or 32-bit integer D; step three: conversing the integer D to a character string H expressed by a hexadecimal system; step four: synthesizing the value of the character string H into a path, and superadding the identifier of the digital resource at the tail end of the path as a final catalog so as to differ the catalogs obtained by different identifiers; and step five: storing the digital resource in the catalog obtained in step four. The method in the invention can be directly used in storing and maintaining the mass digital resources, improves access efficiency as well as lowers the maintenance cost of the system.

Description

technical field [0001] The invention relates to a method for storing (accessing) massive digital resources, in particular to a method for storing massive digital resources free of path maintenance. The invention can be directly used for storage and maintenance of massive digital resources, and can be used for processing, permanent storage, dumping and distribution of digital resources in digital libraries and digital archives. Background technique [0002] The storage method of digital resources refers to the access to the data files of the resource itself and the maintenance of the access path. Usually, the data files of a certain type of digital resources are stored in a massive data space, and the corresponding software management system is used to maintain the storage path of each digital resource. Such a management system needs to manage tens of thousands of These digital resources often occupy terabytes of storage space, which brings difficulties to the maintenance of...

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
Inventor 孙一钢王安生朱先忠
Owner NAT LIBRARY OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products