Data distributed storage method, device, terminal and storage medium
A distributed storage and data storage technology, applied in the database field to achieve the effect of improving writing speed, saving query efficiency, and improving deduplication efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0065] figure 2 It is a schematic flowchart of the data distributed storage method according to the first embodiment of the present invention.
[0066] The data distributed storage method can be applied to a terminal or a database server. For a terminal that needs to create a distributed database index, the function of creating a distributed database index provided by the method of the present invention can be directly integrated on the terminal. Alternatively, an interface for creating a distributed database index function is provided in the form of a software development kit (Software Development Kit, SDK), and the terminal implements distributed data storage through the provided interface.
[0067] Such as figure 2 As shown, the data distributed storage method specifically includes the following steps. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted.
[0068] S21. Obtain a source data table.
...
Embodiment 2
[0128] refer to Figure 5 As shown, it is a schematic diagram of functional modules of a data distributed storage device disclosed by an embodiment of the present invention.
[0129] In some embodiments, the data distributed storage device 50 runs in a terminal. The data distributed storage device 50 may include a plurality of functional modules composed of program code segments. The program codes of the various program segments in the distributed data storage device 50 may be stored in the memory of the terminal, and executed by the at least one processor for execution (see figure 2 Description) store data in a distributed manner.
[0130] In this embodiment, the distributed data storage device 50 can be divided into multiple functional modules according to the functions it performs. The functional modules may include: an acquisition module 501 , a creation module 502 , a first storage module 503 , a second storage module 504 , a judgment module 505 , a traversal module 5...
Embodiment 3
[0189] Figure 6 It is a schematic diagram of an internal structure of a terminal disclosed by an embodiment of the present invention.
[0190] In this embodiment, the terminal 6 may be a fixed terminal or a mobile terminal.
[0191] The terminal 6 may include a memory 61 , a processor 62 and a bus 63 .
[0192] Wherein, the memory 61 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (eg, SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. The memory 61 may be an internal storage unit of the terminal 6 in some embodiments, such as a hard disk of the terminal 6 . The memory 61 may also be an external storage device of the terminal 6 in other embodiments, such as a plug-in hard disk equipped on the terminal 6, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, flash memory card (FlashCard), etc. Further, the mem...
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