DocumentCode :
3648425
Title :
CAAC: A Key-Value Database Performance Boosting Algorithm
Author :
Hao Hu;Kai Lu;Gen Li;Xiaoping Wang;Tianye Xu
Author_Institution :
Nat. Univ. of Defense Technol., Changsha, China
fYear :
2012
Firstpage :
437
Lastpage :
440
Abstract :
NoSQL database is deemed as an ideal substitution for the traditional SQL database in such scenarios as bigdata mining, business intelligence, SNS etc., which are characterized by large scale data processing and heavy concurrency workload. However, existing NoSQL databases handle key-value CRUD requests locally in a sequential way which may underutilize the multi-core computing resources on the underlying platform. In this paper we propose Concurrent-request-set Accelerating Algorithm based on Correlation-request-queue (CAAC), which processes the key-value requests in full parallel meanwhile keep the correlation of read and write operation on the same key-value record from being potentially violated because of the non-deterministic parallel environment.
Keywords :
"Databases","Acceleration","Compaction","Servers","Correlation","Instruction sets","Optimization"
Publisher :
ieee
Conference_Titel :
Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on
Print_ISBN :
978-1-4673-2406-9
Type :
conf
DOI :
10.1109/ICCIS.2012.97
Filename :
6299996
Link To Document :
بازگشت