Distributed storage data reading efficiency optimization method, system, equipment and medium
A distributed storage and data reading technology, which is applied in the database field, can solve the problems of high impact on upper-level business and slow IO response rate, etc., and achieve the effect of increasing storage space and improving data reading efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Such as figure 2 As shown, a distributed storage data reading efficiency optimization method provided in this embodiment includes the following steps:
[0056]1) Initialize the SSD, and divide the SSD space into two partitions, the primary partition and the elimination partition, which are used to store the primary data and copy data respectively.
[0057] It should be noted that, in the embodiment of the present invention, the primary partition of the SSD space is used to store primary data, and the eliminated partition is used to store copy data.
[0058] Specifically, when the embodiment of the present invention initializes the SSD, it mainly includes setting the ratio of the eliminated partition and the ratio of the flushing water level of the eliminated partition.
[0059] Such as image 3 As shown, the proportion of eliminated partitions refers to the percentage of eliminated partitions to the total capacity of SSD space.
[0060] Optionally, for an SSD with a...
Embodiment 2
[0100] Embodiment 1 above provides a method for optimizing read efficiency of distributed storage data. Correspondingly, this embodiment provides a system for optimizing read efficiency of distributed storage data. The system provided in this embodiment can implement the distributed storage data reading efficiency optimization method in Embodiment 1, and the system can be implemented by software, hardware, or a combination of software and hardware. For example, the system may include integrated or separate functional modules or functional units to execute corresponding steps in the methods of Embodiment 1. Since the identification system of this embodiment is basically similar to the method embodiment, the description process of this embodiment is relatively simple. For relevant parts, please refer to the part of the description of Embodiment 1. The embodiment of the system of this embodiment is only illustrative .
[0101] The distributed storage data reading efficiency opti...
Embodiment 3
[0106] This embodiment provides a processing device corresponding to the distributed storage data reading efficiency optimization method provided in Embodiment 1. The processing device may be a processing device for a client, such as a mobile phone, a notebook computer, a tablet computer, or a desktop computer. Computer etc., to carry out the method of embodiment 1.
[0107] The processing device includes a processor, a memory, a communication interface and a bus, and the processor, the memory and the communication interface are connected through the bus to complete mutual communication. A computer program that can run on the processor is stored in the memory, and the processor executes the method for optimizing the reading efficiency of distributed storage data provided in Embodiment 1 when running the computer program.
[0108] In some implementations, the memory may be a high-speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory,...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


