Directory service data retrieval method and directory service data retrieval system
A directory service and data retrieval technology, which is applied in the field of directory services, can solve problems such as reduced retrieval performance, and achieve the effects of improving operating performance, efficiency, and speeding up retrieval
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] refer to figure 1 As shown, it is a flow chart of a directory service data retrieval method provided by the present invention, the method is used in a directory server, and the directory server is provided with an embedded database, and the embedded database is a binary balanced tree structure , the method includes:
[0051] Step 101: Obtain directory service data, encapsulate the directory service data into data nodes, the data nodes include directory service data key values, insert the data nodes into the binary balanced tree structure of the embedded database, as A tree node of the binary balanced tree is stored.
[0052] Wherein, in the binary balanced tree structure, a tree node has its parent node except the root node, and its parent node includes at most one child node in addition to the tree node, which is each tree node in the binary balanced tree structure A node is a data node stored as a tree node, and a balance factor is set to represent the depth differe...
Embodiment 2
[0064] refer to image 3 As shown, Embodiment 2 of a directory service data retrieval method provided by an embodiment of the present invention is used for a directory server, and the directory server is provided with an embedded database, and the database is a binary balanced tree structure, based on the present invention The catalog service data retrieval method step 101-step 103 provided by the first embodiment, in the step 103, according to the key matching value, the corresponding data node is searched in the binary balanced tree structure of the catalog service embedded database include:
[0065] Step 301: According to the key matching value of the directory service data to be queried, extract directory service data index values or set indexes to match filtering rules.
[0066] Wherein, the directory service index value may include the following types:
[0067] A fixed value related to the directory service data, such as Equality index or Value index, the search form...
Embodiment 3
[0076] refer to Figure 5 As shown, the flow chart of Embodiment 3 of a directory service data retrieval method provided by the present invention is used for a directory server, and the directory server is provided with an embedded database, and the database is a binary balanced tree structure. After retrieval, the directory service data that has been queried is stored as a directory service data cache object to form a directory service data cache object set, and the directory service data cache object includes the key value of the directory service data. Retrieval method step 101-step 103, in the step 103, according to the key matching value, search for the corresponding data node in the binary balanced tree structure of the embedded database of the directory service, and obtain the data node Directory service data in includes:
[0077] Step 501: Query the corresponding directory service data cache object in the directory service data cache object set according to the key ma...
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