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

Multi-mode database evaluation benchmark system for streaming data and construction method of multi-mode database evaluation benchmark system

A technology of benchmark system and construction method, applied in the field of software performance evaluation and measurement analysis, which can solve the problems of lack of flexibility, inability to realize, and low data processing efficiency.

Active Publication Date: 2021-06-11
HOHAI UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the face of large-scale multi-structure data, traditional relational databases have the following problems: (1) they can only provide storage and management of relational data; (2) in the face of large-scale data processing, the efficiency is low, or even impossible; (3 ) Fixed table structure, less flexibility; (4) High concurrent read and write requirements, for traditional relational databases, hard disk I / O is a big bottleneck
However, they are all data models supported by NoSQL databases or multi-mode databases. For example, YCSB can only test the performance of OrientDB involving document 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
  • Multi-mode database evaluation benchmark system for streaming data and construction method of multi-mode database evaluation benchmark system
  • Multi-mode database evaluation benchmark system for streaming data and construction method of multi-mode database evaluation benchmark system
  • Multi-mode database evaluation benchmark system for streaming data and construction method of multi-mode database evaluation benchmark system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Such as figure 1 As shown, a stream data-oriented multi-mode database evaluation benchmark system includes: from bottom to top: infrastructure layer, message transmission layer, workload executor and evaluation benchmark system interface layer.

[0040] The infrastructure layer, which involves a total of four multi-mode databases: ArangoDB (key-value, document and graph data), OrientDB (key-value, document and graph data), Couchbase (key-value and document) and DynamoDB (column family, key values, document and graph data). Its essence is a computer cluster or cloud computing environment that provides a hardware foundation or a virtual machine runtime environment for a multi-model database. Various multi-model databases are installed and deployed on virtual machine clusters, and the configurations of these virtual machines are exactly the same.

[0041] To benchmark different multimodal databases fairly, one of its cores is the messaging layer. In order to simulate th...

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 streaming data-oriented multimode database evaluation reference system and a construction method thereof. The system comprises an infrastructure layer, a message transmission layer, a workload actuator and an evaluation reference system interface layer, and the components are sequentially arranged from bottom to top. The method comprises the following steps: (1) installing and configuring an Apache CloudStack; (2) virtualizing the infrastructure; (3) in a message transmission layer, based on Kafka, adopting an asynchronous message passing micro-service design mode, and logic of interaction between the Kafka and various multi-mode databases being realized; (4) realizing different request data distribution modes in a working load executor; (5) in a working load executor, realizing load operation of each multimode database for different model data; and (6) in an evaluation reference system interface layer, completing design of an evaluation reference system interface and realizing connection with a background, so that a user can conveniently select a multi-mode database and set and execute related loads, and a visual area is provided for a test result.

Description

technical field [0001] The invention relates to the technical field of software performance evaluation and measurement analysis, in particular to a flow data-oriented multi-mode database evaluation benchmark system and a construction method thereof. Background technique [0002] As the world becomes more instrumented and interconnected, we are witnessing a deluge of data of various structures generated by various hardware or software. These data are divided into three types according to structural classification: structured data, semi-structured data and unstructured data. In the face of large-scale multi-structure data, traditional relational databases have the following problems: (1) they can only provide storage and management of relational data; (2) in the face of large-scale data processing, the efficiency is low, or even impossible; (3 ) Fixed table structure, less flexibility; (4) High concurrent read and write requirements, for traditional relational databases, hard...

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): G06F11/34G06F16/25G06F16/2455
CPCG06F11/3433G06F16/25G06F16/24568Y02D10/00
Inventor 叶枫王志坚王皙雯李凌
Owner HOHAI UNIV
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