TY - GEN
T1 - A distributed Redis framework for use in the UCWW
AU - Ji, Zhanlin
AU - Ganchev, Ivan
AU - O'Droma, Máirtín
AU - Ding, Tiefan
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/12/12
Y1 - 2014/12/12
N2 - The performance of data access plays an important role for the applications of the emerging ubiquitous consumer wireless world (UCWW). As a 'Not only SQL' (NoSQL) database, Redis has been deployed in the UCWW cloud as an open-source key value store acting as the key component in the system. Given the limited performance of a single Redis node, to improve the system's performance and handle large amounts of requests from the web applications in the UCWW system, a distributed Redis framework has been designed and is proposed in this paper. Considering the complex management of the Redis cluster, in the distributed Redis framework the ZooKeeper is used to manage the Redis nodes at the database layer and service governance is utilized at the service layer. With this layered design, the resultant framework is flexible and scalable, and could be easily integrated into the UCWW cloud.
AB - The performance of data access plays an important role for the applications of the emerging ubiquitous consumer wireless world (UCWW). As a 'Not only SQL' (NoSQL) database, Redis has been deployed in the UCWW cloud as an open-source key value store acting as the key component in the system. Given the limited performance of a single Redis node, to improve the system's performance and handle large amounts of requests from the web applications in the UCWW system, a distributed Redis framework has been designed and is proposed in this paper. Considering the complex management of the Redis cluster, in the distributed Redis framework the ZooKeeper is used to manage the Redis nodes at the database layer and service governance is utilized at the service layer. With this layered design, the resultant framework is flexible and scalable, and could be easily integrated into the UCWW cloud.
KW - Distributed Framework
KW - Publish/Subscribe Design Pattern
KW - Redis
KW - Spring
KW - UCWW
KW - ZooKeeper
UR - http://www.scopus.com/inward/record.url?scp=84921047644&partnerID=8YFLogxK
U2 - 10.1109/CyberC.2014.50
DO - 10.1109/CyberC.2014.50
M3 - Conference contribution
AN - SCOPUS:84921047644
T3 - Proceedings - 2014 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2014
SP - 241
EP - 244
BT - Proceedings - 2014 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2014
Y2 - 10 October 2014 through 12 October 2014
ER -