DocumentCode
1927365
Title
Cache and consistency in NOSQL
Author
Xiang, Peng ; Hou, Ruichun ; Zhou, Zhiming
Author_Institution
Inf. Eng. Center, Ocean Univ. of China, Qingdao, China
Volume
6
fYear
2010
fDate
9-11 July 2010
Firstpage
117
Lastpage
120
Abstract
In recent years a new type of database (NOSQL) has emerged in the field of persistence. June 2009, a global gathering of NOSQL Movement triggered the fuse of “database revolution”, Non-relational database has now become an extremely popular new areas, NOSQL aims to solve the needs of high concurrent read-write, efficient mass data storage and access, database scalability and high availability. In these large-scale concurrent systems, cluster cache and data consistency become the focus of attention. This article proposes a fast and effective approach to estimate the solution of the data consistency. We use node split and consistent hashing techniques to reduce the servers load by analyzing the request from the client. Each server node can be divided into a set of virtual nodes, which located in a ring. The complexity caused by the size of the set is determined by the target system. Through physical node split, we can reduce the cache miss rate. In order to reduce the complexity of the algorithm of consistency hashing, we will introduce a football game example.
Keywords
cryptography; database management systems; file organisation; NOSQL movement; cluster cache; consistent hashing techniques; data consistency; database revolution; database scalability; mass data access; mass data storage; nonrelational database; physical node split; server node; virtual nodes; Databases; NOSQL; algorithm; clustercache; consistency; persistence;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-5537-9
Type
conf
DOI
10.1109/ICCSIT.2010.5563525
Filename
5563525
Link To Document