Font Size: a A A

Design And Implementation Of Data Synchronization Mechanism In Districuted Cache

Posted on:2017-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhaoFull Text:PDF
GTID:2348330518496234Subject:Computer technology
Abstract/Summary:
In recent years,with the continuous development of Internet technology,the number of users of the service enterprise presents a spurt of growth,a large number of users also to the enterprise proposed higher requirements,more challenges,the main problem is when the request of a large number of users access to the server to obtain need dynamically generated data will lead to server need frequent access to the user information in the relational database or other data,and relational database each read or write operation are realized by disk 10.This makes access to the traditional disk based relational database become the main bottleneck of the server to return the user request data.Based on the above issues,domestic a communications equipment manufacturing enterprises put forward a provided in the form of dynamic link library distributed cache system,as a traditional relational database cache,through the program,will visit the high frequency data is written to the cache,such can be in after accessing the same data directly from the cache access to data,thus avoiding each request need access to distributed database based on the disk can be a lot of reduce the number of disk accesses,alleviate disk 10 caused by the bottleneck problem.This paper is mainly to design and implementation of the cache system data synchronization subsystem as the main content,under the concept of distributed system and the main function of the data synchronization mechanism is the redundancy of data,stored in large amounts of data available to prevent a local cache node failures due to local corrosion.It can be said that the synchronization mechanism is an important part in the distributed cache system,which determines the fault tolerance capability of the distributed cache,which is also an important index to measure the cache system.Synchronization mechanism subsystem in this paper will be based on the actual needs of the business design four different synchronization strategies,the four strategies can be divided into two schemes of real-time synchronization and timing synchronization,and implement a backup strategy for ring,and backup data access method.
Keywords/Search Tags:distributed caching, data synchronization mechanism, dynamic link library, database, synchronization method
Related items