Data processing method, device and system in distributed storage system
A distributed storage and data processing technology, applied in the direction of electronic digital data processing, special data processing applications, file systems, etc., can solve problems such as increasing the complexity of user program processes, and achieve the effect of increasing complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] According to an embodiment of the present application, an embodiment of a data processing method in a distributed storage system is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings may be implemented in a computer system such as a set of computer-executable instructions. and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.
[0037] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. figure 1 A hardware structure block diagram of a computer terminal (or mobile device) for implementing a data processing method in a distributed storage system is shown. like figure 1 As shown, computer terminal A (or mobile device A) may include one or more processors 102 (illustrated by 102a, 102b, . or a processing device su...
Embodiment 2
[0093] According to an embodiment of the present application, a data processing apparatus in a distributed storage system for implementing the data processing method in the distributed storage system is also provided, such as Image 6 As shown, the apparatus 60 includes: a generating module 601 , an acquiring module 603 and a reading module 605 .
[0094] Wherein, the generating module 601 is used to generate a data reading request, wherein the parameters of the data reading request carry the offset and length of the read data; the acquiring module 603 is used to obtain data from the distributed storage system according to the data reading request The metadata of the file is obtained from the cache of the output stream of the file in the file, wherein the metadata of the file includes at least the current length of the file; the reading module 605 is used to read data from the file according to the current length of the obtained file .
[0095] Here, it should be noted that t...
Embodiment 3
[0110] According to an embodiment of the present application, a data processing system in a distributed storage system is also provided, and the system can execute a data processing method in the distributed storage system. Specifically, the system includes: a processor and a memory.
[0111] The memory is connected to the processor, and is used to provide the processor with instructions for processing the following processing steps: generating a data read request, wherein the parameters of the data read request carry the offset and length of the read data; according to the data read The fetch request obtains the metadata of the file from the cache of the output stream of the file in the distributed storage system, wherein the metadata of the file includes at least the current length of the file; according to the obtained current length of the file, read data from the file .
[0112] In an optional solution, when the sum of the offset and length of the read data is greater th...
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