1. National Engineering Research Center of Fundamental Software, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;
2. University of Chinese Academy of Sciences, Beijing 100190, China;
3. State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
[1] SADALAGE P J, FOWLER M. NoSQL distilled: a brief guide to the emerging world of polyglot persistence [M]. Boston: Addison Wesley, 2012: 31-33. [2] NISHATALA R, FUGAL H, GRIMM S, et al. Scaling Memcache at Facebook [C]// NSDI'13: Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation. Berkeley: USENIX Association, 2013: 385-398. [3] ZHANG S, HAN J, LIU Z, et al. Accelerating MapReduce with distributed memory cache [C]// Proceedings of the 15th International Conference on Parallel and Distributed Systems. Piscataway: IEEE, 2009: 472-478. [4] DORMANDO. Memcached [EB/OL]. [2014-06-20]. http://memcached.org/. [5] VMWARE. Redis [EB/OL]. [2014-06-10]. http://redis.io/. [6] MICHAEL M M. High performance dynamic lock-free hash tables and list-based sets [C]// Proceedings of the 14th ACM Symposium on Parallel Algorithms and Architectures. New York: ACM, 2002: 73-82. [7] ANDREWS B. In-Kernel Berkeley DB [EB/OL]. [2014-06-15]. http://www.fsl.cs.sunysb.edu/project-kbdb.html. [8] KLEIMAN S R. Vnodes: an architecture for multiple file system types in Sun UNIX [C]// Proceedings of the 1986 Summer USENIX Conference. Berkeley: USENIX Association, 1986: 238-247. [9] LOVE R. Kernel korner: CPU affinity [J]. Linux Journal, 2003, 2003(111): 8. [10] PUGH W. Skip lists: a probabilistic alternative to balanced trees [J]. Communications of the ACM, 1990, 33(6): 668-676. [11] BONWICK J. The slab allocator: an object-caching kernel memory allocator [C]// USTC'94: Proceedings of the USENIX Summer 1994 Technical Conference on USENIX Summer 1994 Technical Conference. Berkeley: USENIX Association, 1994: 6-6. [12] WIGGINS A, LAGNSTON J. Enhancing the scalability of Memcached [EB/OL]. [2014-06-05]. https://software.intel.com/en-us/articles/enhancing-the-scalability-of-memcached-0.