Font Size: a A A

The Research For Optimization Of LDAP Data Access

Posted on:2011-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y GuanFull Text:PDF
GTID:2178360305483152Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
LDAP as a access protocol of directory information,provides a simple, efficient, custormizable directory service. Because of its efficient query speed, it is widely used in user authentication management, e-commerce resource management, digital certificate services and other fields. However, with the process data of application system increased largely,response speed of database access has been greatly affected. Therefore, how to improve the LDAP data access efficiency, so that the whole application system speed and efficiency in the implementation would be enhanced, is of great significance, and its careful study is necessary.This dissertation firstly describes the current situation and the significance of the research subject, analyses the necessary of improving query speed on those data types in LDAP server, discusses how to improve the efficiency of LDAP directory access, analyses the elements of affecting the performance of LDAP server search, from which to find a practical way to improve data access speed. In order to find out how to improve the speed of data access, we will focus on the following aspects to study, Specifically including:the role of the index in the LDAP and memory cache to improve the speed of the search query,which are elements of affecting the performance of LDAP search. Research on these issues teach us how to efficiently use LDAP, to improve the efficiency of data access, provides us a good help.Then we study the effect of index in the LDAP query,index playes a very good effect on improving the search speed, especially in the case of massive data, the effect is particularly evident. Index playes a significant role on improving query performance.But if you add too many index definitions, it would be make LDAP back-end database file do anything slowly, so use the index to be just right. The paper also use a lot of data analysis.Based on the above, we present the design and implementation of the search access system based on memory cache, specifically including the definition of the cache structure, HashMap data structure, the cache object removal algorithm, the RMI in distributed cache and data synchronization These applications are used in search access system to complete the application system. After loading the cache, the speed query of the system improves significantly. At last, the search access system is measured by inputting data and the measured results are analyzed.
Keywords/Search Tags:Data access, Index, Hash cache, Optimization
PDF Full Text Request
Related items