Graph-based RDF data management method and apparatus, and storage medium
A data management and physical storage address technology, applied in the field of graph-based RDF data management methods, devices and storage media, can solve the problems of underdeveloped SSD performance and low data management performance, and achieve scalable RDF data management, Improve data management performance, the effect of high parallelism
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0028] In order to solve the technical problems that the RDF data is randomly stored in the idle storage unit on the SSD, the performance of the SSD is not fully utilized, and the performance of the data management based on the SSD is low. This embodiment proposes a graph-based The RDF data management method applied to SSDs with multiple storage units. Such as figure 1 Shown is a schematic flow chart of the graph-based RDF data management method provided in this embodiment. The graph-based RDF data management method proposed in this embodiment includes the following steps:
[0029] Step 101. Create an RDF graph based on the RDF data to be stored; each element of all triples in the RDF data to be stored corresponds to a node on the RDF graph.
[0030] Specifically, RDF data contains multiple resource descriptions, and a resource description is composed of multiple sentences, and a sentence is a triplet composed of resources, attributes, and attribute values. A statement in a ...
no. 2 example
[0050] In order to solve the technical problems in the related art that the RDF data is randomly stored in the idle storage unit on the SSD, the performance of the SSD is not fully utilized, and the performance of the data management based on the SSD is low. This embodiment shows a graph-based The RDF data management device of , applied to SSD with multiple storage units. For details, please refer to Figure 5 , the RDF data management device in this embodiment includes:
[0051] The creating module 501 is used to create an RDF graph based on the RDF data to be stored; each element of all triples in the RDF data to be stored corresponds to a node on the RDF graph;
[0052] The storage module 502 is configured to store each node corresponding to each element in the triplet in storage units with different physical storage addresses on the SSD;
[0053] The saving module 503 is used for storing the storage unit stored in the upper node, saving the physical storage address list ...
no. 3 example
[0063] This embodiment provides an electronic device, see Image 6 As shown, it includes a processor 601, a memory 602, and a communication bus 603, wherein: the communication bus 603 is used to realize connection and communication between the processor 601 and the memory 602; the processor 601 is used to execute one or more programs stored in the memory 602 A computer program to implement at least one step in the graph-based RDF data management method in the first embodiment above.
[0064] The present embodiment also provides a computer-readable storage medium, which includes information implemented in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data. volatile or nonvolatile, removable or non-removable media. Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electric...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com