Method and device for storing and inquiring mass semantic data

A semantic and data technology, applied in the field of using cloud computing technology to store and query massive semantic data. requirements and other issues to achieve good scalability, high efficiency, and fast query speed.

Inactive Publication Date: 2011-01-19
PEKING UNIV
View PDF2 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, the traditional method cannot solve the problem of storage and query well, because neither the memory nor the hard disk can support massive data management
At the same time, if the amount of data continues to increase, the stand-alone database cannot support the scalability of the system
It can be seen that the traditional stand-alone database has been unable to meet the growing demand for storage and query of massive semantic data

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
  • Method and device for storing and inquiring mass semantic data
  • Method and device for storing and inquiring mass semantic data
  • Method and device for storing and inquiring mass semantic data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The example of the present invention is based on the Hadoop cloud computing platform, and a cluster with multiple computer nodes is built on this platform. The cluster includes a master control node and several slave nodes. The role of the master node is to control the storage details of the slave nodes, schedule storage units, allocate computing tasks, monitor node status, and balance cluster load. The role of the slave node is to store specific data, complete the calculation tasks assigned by the master node, and report storage information, calculation information, and its current state to the master node. On this cluster, a distributed database Hbase is established, so that each node of the cluster can provide storage functions. When storing massive amounts of semantic data, there is no need to worry about capacity. And when the data continues to increase, you only need to increase the number of slave nodes in the cluster, which has very good scalability. The MapRedu...

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 provides a method and a device for storing and inquiring mass semantic data. The method comprises the following steps of: constructing a cluster with a plurality of computer nodes based on cloud computing, wherein the cluster comprises a master control node and a plurality of slave nodes; establishing a distributed database for each node in the cluster; and importing mass semantic data into the distributed database of each node by a cloud computing programming model. Therefore, distributed storage is realized; and the problems of storage bottleneck and management difficulties of a stand alone system when mass data is processed are solved. Simultaneously if data scale continues to expand, good expandability is achieved by only adding the slave nodes of the cluster. In addition, when the problem of inquiring the mass data is solved, the method of the invention segments an inquiry by utilizing RMI technology, so that each node of the cluster can process the obtained segmented inquiry at the same time; and therefore, inquiry velocity is higher and efficiency is higher.

Description

Technical field [0001] The invention relates to the technical field of database, cloud computing, distributed computing, and semantic web, and in particular to a method and device for storing and querying massive semantic data by using cloud computing technology. Background technique [0002] Semantic data is a kind of data that represents the attribute information of entities and the semantic relationship between entities. Generally, it can be expressed in the form of a set of triples. The format of triples is <subject, predicate, object> . E.g: <Zhang San, birthplace, Beijing> , <Zhang San, instructor, Li Si> ,..., <Zhang San, graduated from Peking University> These triples can represent a series of attribute information about Zhang San and entity information related to Zhang San. [0003] The traditional storage and query method of these semantic data is to store it in a stand-alone database, and use the database table and related index technology to quer...

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 PEKING UNIV
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