메뉴 건너뛰기




Volumn 42, Issue 4, 2012, Pages 25-36

HyperDex: A distributed, searchable key-value store

Author keywords

Fault tolerance; Key value store; NoSQL; Performance; Strong consistency

Indexed keywords


EID: 84894579876     PISSN: 01464833     EISSN: 19435819     Source Type: Conference Proceeding    
DOI: 10.1145/2377677.2377681     Document Type: Conference Paper
Times cited : (65)

References (58)
  • 1
    • 74049121666 scopus 로고    scopus 로고
    • A practical scalable distributed b-tree
    • M. K. Aguilera, W. M. Golab, and M. A. Shah. A Practical Scalable Distributed B-Tree. In PVLDB, 1(1), 2008.
    • (2008) PVLDB , vol.1 , Issue.1
    • Aguilera, M.K.1    Golab, W.M.2    Shah, M.A.3
  • 3
    • 84894586250 scopus 로고    scopus 로고
    • S. Anand. http://www.infoq.com/presentations/NoSQL-Netflix/.
    • S. Anand
  • 5
    • 0012667286 scopus 로고    scopus 로고
    • The universal b-tree for multidimensional indexing: General concepts
    • Tsukuba, Japan, Mar
    • R. Bayer. The Universal B-Tree for Multidimensional Indexing: General Concepts. In Proc. of WWCA, Tsukuba, Japan, Mar. 1997.
    • (1997) Proc. of WWCA
    • Bayer, R.1
  • 7
    • 0016557674 scopus 로고
    • Multidimensional binary search trees used for associative searching
    • J. L. Bentley. Multidimensional Binary Search Trees Used for Associative Searching. In CACM, 18(9), 1975.
    • (1975) CACM , vol.18 , Issue.9
    • Bentley, J.L.1
  • 8
    • 11244278317 scopus 로고    scopus 로고
    • Mercury: Supporting scalable multi-attribute range queries
    • Portland, OR. Aug
    • A. R. Bharambe, M. Agrawal, and S. Seshan. Mercury: Supporting Scalable Multi-Attribute Range Queries. In Proc. of SIGCOMM, Portland, OR. Aug. 2004.
    • (2004) Proc. of SIGCOMM
    • Bharambe, A.R.1    Agrawal, M.2    Seshan, S.3
  • 9
    • 85065181066 scopus 로고    scopus 로고
    • The chubby lock service for loosely-coupled distributed systems
    • Seattle, WA, Nov
    • M. Burrows. The Chubby Lock Service for Loosely-Coupled Distributed Systems. In Proc. of OSDI, Seattle, WA, Nov. 2006.
    • (2006) Proc. of OSDI
    • Burrows, M.1
  • 10
    • 84892599957 scopus 로고    scopus 로고
    • MAAN: A multi-attribute addressable network for grid information services
    • Phoenix, AZ, Nov
    • M. Cai, M. R. Frank, J. Chen, and P. A. Szekely. MAAN: A Multi-Attribute Addressable Network for Grid Information Services. In Proc. of GRID Workshop, Phoenix, AZ, Nov. 2003.
    • (2003) Proc. of GRID Workshop
    • Cai, M.1    Frank, M.R.2    Chen, J.3    Szekely, P.A.4
  • 13
    • 84894570827 scopus 로고    scopus 로고
    • Arpeggio: Metadata searching and content sharing with chord
    • La Jolla, CA, Feb
    • A. T. Clements, D. R. K. Ports, and D. R. Karger. Arpeggio: Metadata Searching and Content Sharing with Chord. In Proc. of IP TPS Workshop, La Jolla, CA, Feb. 2005.
    • (2005) Proc. of IP TPS Workshop
    • Clements, A.T.1    Ports, D.R.K.2    Karger, D.R.3
  • 16
    • 84894531661 scopus 로고    scopus 로고
    • CouchDB. http://couchdb.apache.org/.
    • CouchDB
  • 18
    • 78650726017 scopus 로고    scopus 로고
    • Designs, lessons, and advice from building large distributed systems. Keynote
    • Big Sky, MT, Oct
    • J. Dean. Designs, Lessons, and Advice from Building Large Distributed Systems. Keynote. In Proc. of LADIS, Big Sky, MT, Oct, 2009.
    • (2009) Proc. of LADIS
    • Dean, J.1
  • 21
    • 25644460288 scopus 로고    scopus 로고
    • One torus to rule them all: Multidimensional queries in p2p systems
    • Paris, France, June
    • P. Ganesan, B. Yang, and H. Garcia-Molina. One Torus to Rule Them All: Multidimensional Queries in P2P Systems. In Proc. of WebDB Workshop, Paris, France, June 2004.
    • (2004) Proc. of WebDB Workshop
    • Ganesan, P.1    Yang, B.2    Garcia-Molina, H.3
  • 22
    • 1542640153 scopus 로고    scopus 로고
    • Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services
    • S. Gilbert and N. A. Lynch. Brewer's Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services. In SIGACT News, 33(2), 2002.
    • (2002) SIGACT News , vol.33 , Issue.2
    • Gilbert, S.1    Lynch, N.A.2
  • 24
    • 0021615874 scopus 로고
    • R-trees: A dynamic index structure for spatial searching
    • A. Guttman. R-Trees: A Dynamic Index Structure for Spatial Searching. In Proc. of SIGMOD, 1984.
    • (1984) Proc. of SIGMOD
    • Guttman, A.1
  • 25
    • 84894540297 scopus 로고    scopus 로고
    • HBase. http://hbase.apache.org/.
    • HBase
  • 26
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • M. Herlihy and J. M. Wing. Linearizability: A Correctness Condition for Concurrent Objects. In ACM ToPLaS, 12(3), 1990.
    • (1990) ACM ToPLaS , vol.12 , Issue.3
    • Herlihy, M.1    Wing, J.M.2
  • 27
    • 79951761350 scopus 로고    scopus 로고
    • Zookeeper: Wait-free coordination for internet-scale systems
    • Boston, MA, June
    • P. Hunt, M. Konar, F. P. Junqueira, and B. Reed. ZooKeeper: Wait-Free Coordination for Internet-Scale Systems. In Proc. of USENIX, Boston, MA, June 2010.
    • (2010) Proc. of USENIX
    • Hunt, P.1    Konar, M.2    Junqueira, F.P.3    Reed, B.4
  • 28
    • 84885756778 scopus 로고    scopus 로고
    • Hypertable. http://http://hypertable.org/.
    • Hypertable
  • 29
    • 0002130821 scopus 로고    scopus 로고
    • Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web
    • El Paso, TX, May
    • D. R. Karger, E. Lehman, F. T. Leighton, R. Panigrahy, M. S. Levine, and D. Lewin. Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web. In Proc. of STOC, El Paso, TX, May 1997.
    • (1997) Proc. of STOC
    • Karger, D.R.1    Lehman, E.2    Leighton, F.T.3    Panigrahy, R.4    Levine, M.S.5    Lewin, D.6
  • 30
    • 18744390055 scopus 로고    scopus 로고
    • SWAM: A family of access methods for similarity-search in peer-to-peer data networks
    • Washington, D.C. Nov
    • F. B. Kashani and C. Shahabi. SWAM: A Family of Access Methods for Similarity-Search in Peer-to-Peer Data Networks. In Proc. of CIKM, Washington, D.C., Nov. 2004.
    • (2004) Proc. of CIKM
    • Kashani, F.B.1    Shahabi, C.2
  • 32
    • 84861621339 scopus 로고    scopus 로고
    • Cassandra: A decentralized structured storage system
    • Big Sky, MT, Oct
    • A. Lakshman and P. Malik. Cassandra: A Decentralized Structured Storage System. In Proc. of LADIS, Big Sky, MT, Oct. 2009.
    • (2009) Proc. of LADIS
    • Lakshman, A.1    Malik, P.2
  • 33
    • 82655175533 scopus 로고    scopus 로고
    • Silt: A memory-efficient, high-performance key-value store
    • Cascais, Portugal, Oct
    • H. Lim, B. Fan, D. G. Andersen, and M. Kaminsky. SILT: A Memory-Efficient, High-Performance Key-Value Store. In Proc. of SOSP, Cascais, Portugal, Oct. 2011.
    • (2011) Proc. of SOSP
    • Lim, H.1    Fan, B.2    Andersen, D.G.3    Kaminsky, M.4
  • 34
    • 82655188176 scopus 로고    scopus 로고
    • Don't settle for eventual: Scalable causal consistency for wide-area storage with COPS
    • Cascais, Portugal, Oct
    • W. Lloyd, M. J. Freedman, M. Kaminsky, and D. G. Andersen. Don't Settle for Eventual: Scalable Causal Consistency for Wide-Area Storage with COPS. In Proc. of SOSP, Cascais, Portugal, Oct. 2011.
    • (2011) Proc. of SOSP
    • Lloyd, W.1    Freedman, M.J.2    Kaminsky, M.3    Andersen, D.G.4
  • 35
    • 84860592643 scopus 로고    scopus 로고
    • Cache craftiness for fast multicore key-value storage
    • Bern, Switzerland, Apr
    • Y. Mao, E. Kohler, and R. T. Morris. Cache Craftiness for Fast Multicore Key-Value Storage. In Proc. of EuroSys, Bern, Switzerland, Apr. 2012.
    • (2012) Proc. of EuroSys
    • Mao, Y.1    Kohler, E.2    Morris, R.T.3
  • 36
    • 84889578845 scopus 로고    scopus 로고
    • Memcached. http://memcached.org/.
    • Memcached
  • 37
    • 84894524973 scopus 로고    scopus 로고
    • MongoDB. http://www.mongodb.org/.
    • MongoDB
  • 38
    • 84894532481 scopus 로고    scopus 로고
    • Neo4j. http://neo4j.org/.
    • Neo4j
  • 39
    • 0021392590 scopus 로고
    • The grid file: An adaptable, symmetric multikey file structure
    • J. Nievergelt, H. Hinterberger, and K. C. Sevcik. The Grid File: An Adaptable, Symmetric Multikey File Structure. In ACM ToDS, 9(1), 1984.
    • (1984) ACM ToDS , vol.9 , Issue.1
    • Nievergelt, J.1    Hinterberger, H.2    Sevcik, K.C.3
  • 41
    • 0001023741 scopus 로고
    • A class of data structures for associative searching
    • J. A. Orenstein and T. H. Merrett. A Class of Data Structures for Associative Searching. In Proc. of PODS, 1984.
    • (1984) Proc. of PODS
    • Orenstein, J.A.1    Merrett, T.H.2
  • 43
    • 84857716056 scopus 로고    scopus 로고
    • Transactional consistency and automatic management in an application data cache
    • Vancouver, Canada, Oct
    • D. R. K. Ports, A. T. Clements, I. Zhang, S. Madden, and B. Liskov. Transactional Consistency and Automatic Management in an Application Data Cache. In Proc. of OSDI. Vancouver, Canada, Oct. 2010.
    • (2010) Proc. of OSDI
    • Ports, D.R.K.1    Clements, A.T.2    Zhang, I.3    Madden, S.4    Liskov, B.5
  • 44
    • 67649463338 scopus 로고    scopus 로고
    • Base: An ACID alternative
    • D. Pritchett. BASE: An ACID Alternative. In ACM Queue, 6(3), 2008.
    • (2008) ACM Queue , vol.6 , Issue.3
    • Pritchett, D.1
  • 46
    • 80053154595 scopus 로고    scopus 로고
    • Using paxos to build a scalable, consistent, and highly available datastore
    • J. Rao. E. J. Shekita, and S. Tata. Using Paxos to Build a Scalable, Consistent, and Highly Available Datastore. In PVLDB, 4(4), 2011.
    • (2011) PVLDB , vol.4 , Issue.4
    • Shekita, J.1    Rao, E.J.2    Tata, S.3
  • 48
    • 84894582276 scopus 로고    scopus 로고
    • Redis. http://redis.io/.
    • Redis
  • 49
    • 84894550935 scopus 로고    scopus 로고
    • Riak. http://basho.com/.
    • Riak
  • 50
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems
    • A. I. T. Rowstron and P. Druschel. Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems. In Proc. of ICDSP, volume 2218, 2001.
    • (2001) Proc. of ICDSP , vol.2218
    • Rowstron, A.I.T.1    Druschel, P.2
  • 52
  • 56
    • 33845192207 scopus 로고
    • Managing update conflicts in bayou, a weakly connected replicated storage system
    • Copper Mountain, CO, Dec
    • D. B. Terry, M. Theimer, K. Petersen, A. J. Demers, M. Spreitzer, and C. Hauser. Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System. In Proc. of SOSP, Copper Mountain, CO, Dec. 1995.
    • (1995) Proc. of SOSP
    • Terry, D.B.1    Theimer, M.2    Petersen, K.3    Demers, A.J.4    Spreitzer, M.5    Hauser, C.6
  • 57
    • 84866496242 scopus 로고    scopus 로고
    • Chain replication for supporting high throughput and availability
    • San Francisco, CA, Dec
    • R. van Renesse and F. B. Schneider. Chain Replication for Supporting High Throughput and Availability. In Proc. of OSDI, San Francisco, CA, Dec. 2004.
    • (2004) Proc. of OSDI
    • Van Renesse, R.1    Schneider, F.B.2


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