Embedded file system-based reading method for streaming data

An embedded file and streaming data technology, which is applied in electrical digital data processing, special data processing applications, and data processing input/output processes, etc., can solve problems such as high concurrency, high data read throughput, and achieve concurrent performance Guarantee, improve efficiency, and enrich the effect of operation methods

Active Publication Date: 2015-02-04
ZHENGZHOU SEANET TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Different file systems have different strategies for managing disks and methods for reading and writing data. The most urgent problem with existing technologies is the high throughput and high concurrency of data reading.

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
  • Embedded file system-based reading method for streaming data
  • Embedded file system-based reading method for streaming data
  • Embedded file system-based reading method for streaming data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention is described in detail below in conjunction with accompanying drawing and example, makes above-mentioned advantage of the present invention more clear:

[0029] The embodiment of the present invention aims at the problem of insufficient data reading efficiency and concurrency in existing embedded streaming services, and proposes a streaming data reading method based on an embedded file system. The method decomposes tasks , which improves the efficiency of reading data, adopts the asynchronous reading mechanism to ensure high concurrent reading of streaming data, and also allows users to change the end offset in the process of reading data, which enriches the user's operation mode and is used in streaming service applications. There are great advantages in the scene.

[0030] figure 1 It is a schematic flowchart of a streaming data reading method based on an embedded file system provided by an embodiment of the present invention, figure 2 It is a...

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 an embedded file system-based reading method for streaming data. The method comprises the following steps: receiving a request for reading the streaming data, creating a reading task for the request when the requested streaming data exist in a disk, distributing storage space for the new reading task and initializing relevant parameters; decomposing the reading task into a plurality of subtasks, wherein each subtask is responsible for reading a piece of physically continuous data, and caching the data; fetching the data from subtask cache, performing encapsulation according to the format of the streaming data, submitting to a calling party of the reading task after a piece of data is encapsulated each time, and releasing the subtask after data submission is competed and triggering the next subtask; when all the subtasks are successfully finished, reporting that the tasks are normally finished to the task calling party, and waiting the task calling party to end the current reading task. According to the embedded file system-based reading method provided by the invention, high-throughput and high-concurrence reading of the streaming data is facilitated, and the problem that the concurrence performance of a server is low when a large number of users visit hot data is effectively solved.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a streaming data reading method based on an embedded file system. Background technique [0002] With the rapid development of the Internet and multimedia industry, various storage technologies and storage systems have also been developed rapidly. These storage systems provide convenient, fast and efficient storage and access services for massive Internet information and multimedia data information. [0003] Embedded system resources are limited and the structure is simple. Due to its particularity and specialization, general-purpose operating systems and file systems are rarely used in embedded systems, but file systems are customized for embedded systems for specific application scenarios; it can be embedded The application range of embedded systems is very wide. It is impossible to have a file system that dominates all embedded systems. It is suitable for all situations r...

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): G06F3/06G06F12/02
CPCG06F3/0602G06F3/0638G06F16/1767G06F16/152G06F9/5066G06F9/46G06F3/061G06F3/0656G06F3/0674G06F9/4881
Inventor 陈君吴京洪李明哲樊皓叶晓舟
Owner ZHENGZHOU SEANET TECH CO LTD
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