Font Size: a A A

The Optimization And Test Of Distributed Cache System MCACHE

Posted on:2011-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y MengFull Text:PDF
GTID:2178360308461041Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Telecommunications Service Provider, E-Commerce Platform, and the other enterprises which get rapid growth of business and face the same problems and challenges, attache great importance on the The research of the high-performance distributed data cache system. Its high concurrency, low latency and efficient data services make the system architecture design, performance indicators get high demands. With the development of Internet technology,cheap memory and other hardware facilities, high-performance distributed data cache system will be got more and more attention.In this paper, I firstly analysis the traditional network I/O technology, according to its characteristics and possible applications,I introduce the best and most stable epoll model used by MCACHE system firstly. Then This article describes the MCACHE system data cache layer, memory allocation and data deletion method of the memcached, In the back-end database, the paper analyzes the optimal target of mysql database,the factors that affect the back-end database performance, and the choice of the database storage engine for MCACHE system's requirements, Finally, I research the high-performance distributed data caching framework MCACHE system,The system was conducted the functional testing in different scenarios.This paper presents a high-performance distributed cache service system---MCACHE, and through the optimization and testing, The results further show that,there is a huge advantage about the optimized MCACHE systems than traditional disk database in concurrency and data processing.
Keywords/Search Tags:Epoll, Data cache, Database optimization, Test
PDF Full Text Request
Related items