Font Size: a A A

Research On Development Technology Of Web System Based On Concurrency Control

Posted on:2016-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:J WuFull Text:PDF
GTID:2298330470955308Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Currently Web system will face multi-user concurrent operation, which will have a great impact to the Web system in terms of performance and stability. Web system concurrency control mechanism to ensure the system can correctly handle various user concurrent operation, and can greatly increase system performance and stability. It is Web-oriented multi-user system that must solve this problem.During the development of information technology, there are a variety of techniques to achieve concurrency control mechanisms, such as:Transaction "lock" mechanism, Java programs synchronize synchronization mechanism, thread pools, database connection pool technology. The concurrency control techniques can be solved to some extent, the program concurrency issues, but to achieve results are very different, but the scope of application is also very different. This paper will analyze their characteristics, respectively, to achieve the principle and implementation process, and to compare the performance difference. On this basis, this paper will further introduce performance problems for concurrent access of concurrent Web system, proposed two solutions:page caching and data caching systems, such as Web caching technology, this paper will study the significance of these two separately caching techniques, realization of the principle, realization process, characteristics, advantages and disadvantages, and applicable range.Papers will practice project "Science and technology project evaluation system" for example, research and implementation of thread pool technology, database connection pool, page caching and data caching techniques. And in particular the hardware and software environment, the corresponding simulation. By analyzing the results of the experimental data, obtained the four key technologies can be significantly improved conclusion Web system performance, stability and other issues. Finally, the paper points out the more in-depth study and research caching technology and "pool" technology.
Keywords/Search Tags:Concurrency Control, Thread Pool, Database Connection Pool, PageCaching, Data Caching
PDF Full Text Request
Related items