Check patentability & draft patents in minutes with Patsnap Eureka AI!

Software sample hybrid storage system based on multiple databases and file system

A file system and hybrid storage technology, applied in file systems, relational databases, database models, etc., can solve the problems of poor scalability of data services, difficulties in data storage and management, and low efficiency of data storage and retrieval.

Pending Publication Date: 2020-10-30
湖南泛联新安信息科技有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the object of the present invention is to provide a mixed storage system for software samples based on various databases and file systems, which can solve the problem of low storage and retrieval efficiency of massive software sample characteristic data in the prior art, difficulties in data storage and management, and data Poor service scalability and the inability to meet the defects of multi-user access to real-time request 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
  • Software sample hybrid storage system based on multiple databases and file system
  • Software sample hybrid storage system based on multiple databases and file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] It should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0020] In the present invention, the orientations used such as "left" and "right" all use figure 1 Views shown are for reference.

[0021] The invention provides a mixed storage system for software samples based on various databases and file systems, including a cache module, a retrieval module, a distributed file storage system and a database system, wherein the database system includes relational databases (MySQL) arranged side by side , Distributed non-relational database (Cassandra) and graph database (Neo4j). Specifically, the cache module is used to store data, which can improve retrieval efficiency and reduce response time. The retrieval module is used to implement the distributed file st...

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 a software sample hybrid storage system based on multiple databases and a file system. The system comprises a cache module, a retrieval module, a distributed file storage system and a database system. The database system comprises a relational database, a distributed non-relational database and a graph database which are arranged side by side, wherein the relational database stores the structural data, the distributed non-relational database stores fingerprint feature information extracted from a software sample, and the graph database stores association relationship data; the distributed file system stores text information, the cache module is connected with the retrieval module, and the retrieval module is connected with the distributed file storage system, the relational database, the distributed non-relational database and the graph database. The system solves the problems of low storage and retrieval efficiency of massive software sample characteristic data, difficulty in data storage and management, poor data service expansibility and incapability of meeting the requirement of multiple users for acquiring real-time request data, and has the advantagesof classified storage, efficient management and quick retrieval.

Description

technical field [0001] The invention mainly relates to the technical field of software storage, in particular to a mixed storage system for software samples based on various databases and file systems. Background technique [0002] A large number of software samples and their characteristics are to realize software piracy detection, malware detection, vulnerability detection and other homology analysis (software homology analysis can be understood as whether different software codes originate from the same set of software codes or whether they are written by the same author , written by the team, whether it has internal relevance and similarity), because software samples and features have the characteristics of many data attributes and miscellaneous types, there are both structural data, such as metadata, and non-structural data, such as attribute values , there is also graph data, such as relational data, both file type and database type data, the existing single type datab...

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
IPC IPC(8): G06F16/14G06F16/182G06F16/2455G06F16/27G06F16/28
CPCG06F16/182G06F16/148G06F16/27G06F16/284G06F16/24552
Inventor 肖哲锋
Owner 湖南泛联新安信息科技有限公司
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