메뉴 건너뛰기




Volumn , Issue , 2012, Pages 183-196

Cache craftiness for fast multicore key-value storage

Author keywords

In memory; Key value; Multicore; Persistent

Indexed keywords

CHECK POINTING; FAN-OUT; HASH TABLE; IN-MEMORY; KEY-VALUE; LOOKUPS; MULTI CORE; OPTIMISTIC CONCURRENCY; PERSISTENT; PREFETCHING; SHARED DATA STRUCTURE; TREE NODES;

EID: 84860592643     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2168836.2168855     Document Type: Conference Paper
Times cited : (411)

References (35)
  • 1
    • 84860560622 scopus 로고    scopus 로고
    • Sharding for startups. http://www.startuplessonslearned.com/2009/01/ sharding-for-startups.html.
    • Sharding for Startups
  • 2
    • 84860581022 scopus 로고    scopus 로고
    • MongoDB. http://mongodb.com.
  • 3
    • 84860560626 scopus 로고    scopus 로고
    • Redis. http://redis.io.
  • 8
    • 0034818954 scopus 로고    scopus 로고
    • Main-memory index structures with fixed-size partial keys
    • May
    • P. Bohannon, P. McIlroy, and R. Rastogi. Main-memory index structures with fixed-size partial keys. SIGMOD Record, 30: 163-174, May 2001.
    • (2001) SIGMOD Record , vol.30 , pp. 163-174
    • Bohannon, P.1    McIlroy, P.2    Rastogi, R.3
  • 10
    • 85136065495 scopus 로고    scopus 로고
    • *TIME: Highly scalable OLTP DBMS for managing update-intensive stream workload
    • *TIME: Highly scalable OLTP DBMS for managing update-intensive stream workload. In Proc. 30th VLDB Conference, pages 1033-1044, 2004.
    • (2004) Proc. 30th VLDB Conference , pp. 1033-1044
    • Cha, S.K.1    Song, C.2
  • 11
    • 84862685008 scopus 로고    scopus 로고
    • Cacheconscious concurrency control of main-memory indexes on shared-memory multiprocessor systems
    • S. K. Cha, S. Hwang, K. Kim, and K. Kwon. Cacheconscious concurrency control of main-memory indexes on shared-memory multiprocessor systems. In Proc. 27th VLDB Conference, 2001.
    • (2001) Proc. 27th VLDB Conference
    • Cha, S.K.1    Hwang, S.2    Kim, K.3    Kwon, K.4
  • 15
    • 77954702544 scopus 로고    scopus 로고
    • Automatic contention detection and amelioration for data-intensive operations
    • J. Cieslewicz, K. A. Ross, K. Satsumi, and Y. Ye. Automatic contention detection and amelioration for data-intensive operations. In Proc. 2010 SIGMOD Conference, pages 483-494.
    • Proc. 2010 SIGMOD Conference , pp. 483-494
    • Cieslewicz, J.1    Ross, K.A.2    Satsumi, K.3    Ye, Y.4
  • 22
    • 0003044886 scopus 로고
    • Handling data skew in multiprocessor database computers using partition tuning
    • K. A. Hua and C. Lee. Handling data skew in multiprocessor database computers using partition tuning. In Proc. 17th VLDB Conference, pages 525-535, 1991.
    • (1991) Proc. 17th VLDB Conference , pp. 525-535
    • Hua, K.A.1    Lee, C.2
  • 26
    • 77955933052 scopus 로고    scopus 로고
    • Cassandra: A decentralized structured storage system
    • April
    • A. Lakshman and P. Malik. Cassandra: A decentralized structured storage system. ACM SIGOPS Operating System Review, 44:35-40, April 2010.
    • (2010) ACM SIGOPS Operating System Review , vol.44 , pp. 35-40
    • Lakshman, A.1    Malik, P.2
  • 27
    • 0019666493 scopus 로고
    • Efficient locking for concurrent operations on B-trees
    • P. L. Lehman and S. B. Yao. Efficient locking for concurrent operations on B-trees. ACM Transactions on Database Systems, 6(4):650-670, 1981.
    • (1981) ACM Transactions on Database Systems , vol.6 , Issue.4 , pp. 650-670
    • Lehman, P.L.1    Yao, S.B.2
  • 30
    • 0039785294 scopus 로고    scopus 로고
    • Making B+-trees cache conscious in main memory
    • May
    • J. Rao and K. A. Ross. Making B+-trees cache conscious in main memory. SIGMOD Record, 29:475-486, May 2000.
    • (2000) SIGMOD Record , vol.29 , pp. 475-486
    • Rao, J.1    Ross, K.A.2
  • 32
    • 34247273005 scopus 로고    scopus 로고
    • Scalable locality-conscious multithreaded memory allocation
    • DOI 10.1145/1133956.1133968, ISMM 2006 - Proceedings of the 2006 InternationalSymposium on Memory Management
    • S. Schneider, C. D. Antonopoulos, and D. S. Nikolopoulos. Scalable locality-conscious multithreaded memory allocation. In Proc. 5th International Symposium on Memory Management, ISMM '06, pages 84-94. ACM, 2006. (Pubitemid 46609209)
    • (2006) International Symposium on Memory Management, ISMM , vol.2006 , pp. 84-94
    • Schneider, S.1    Antonopoulos, C.D.2    Nikolopoulos, D.S.3
  • 33
    • 77951668554 scopus 로고    scopus 로고
    • Deletion without rebalancing in balanced binary trees
    • S. Sen and R. E. Tarjan. Deletion without rebalancing in balanced binary trees. In Proc. 21st SODA, pages 1490-1499, 2010.
    • (2010) Proc. 21st SODA , pp. 1490-1499
    • Sen, S.1    Tarjan, R.E.2
  • 34
    • 84860598151 scopus 로고    scopus 로고
    • PALM: Parallel architecture-friendly latch-free modifications to B+ trees on many-core processors
    • August
    • J. Sewall, J. Chhugani, C. Kim, N. Satish, and P. Dubey. PALM: Parallel architecture-friendly latch-free modifications to B+ trees on many-core processors. Proc. VLDB Endowment, 4(11):795-806, August 2011.
    • (2011) Proc. VLDB Endowment , vol.4 , Issue.11 , pp. 795-806
    • Sewall, J.1    Chhugani, J.2    Kim, C.3    Satish, N.4    Dubey, P.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.