Font Size: a A A

The Design Of A Distributed Cache System Based On Memory

Posted on:2013-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:T ChenFull Text:PDF
GTID:2248330371991692Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the advent of WEB2.0era in the Internet revolution, the breadth and depth of information dissemination have reached a new height. Traditional sites use database system for data storage. But with the increase of the visits, the user experience becomes poor. Therefore, the development of the cache system has a wide range of prospect in application.According to some database search operations have the features of the same logic and frequent request, combined with the memory’s characteristics of fast access rate, the thesis proposes and designs a distributed memory cache system. The system uses physical memory as storage, adopts the client and server software architecture, implements the distributed storage functionality by using hash algorithm in the client and develops a high-performance storage services by the PHP and Python programming interface for application developers.The thesis describes the architecture of the distributed memory cache system, and each level of the system. The design is mainly divided into the following four aspects: because of the limited performance of the database system and an urgent need to improve the website’s user experience, research and propose a complete design of the distributed memory cache system; introduce the design of the memory based cache system as the system’s storage unit; the request by the client by using a hashing algorithm, make the request to the different memory based cache nodes; Finally, according to the characteristics of the application development, implement the application programming interface of PHP and Python.By comparing the performance of the cache system with database by running pressure test, indicate that the system has better read performance and practicality.
Keywords/Search Tags:Distributed, Memory, the Cache System
PDF Full Text Request
Related items