COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > HyperDex: A Consistent, Fault-tolerant, Searchable NoSQL Store
HyperDex: A Consistent, Fault-tolerant, Searchable NoSQL StoreAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins. Distributed key-value stores are now a standard component of high-performance web services and cloud computing applications. While key-value stores offer significant performance and scalability advantages, the first wave of NoSQL stores typically compromise on consistency and drastically limit the system API . In this talk, I will present HyperDex, a novel, open-source distributed key-value store that provides (1) strong consistency guarantees, (2) fault-tolerance for failures and partitions affecting up to f nodes, and (3) a rich API which includes a unique search primitive that enables queries on secondary attributes. HyperDex achieves these properties through the combination of two recent technical advances called hyperspace hashing and value-dependent chaining. Performance measurements from the industry-standard YCSB benchmark show that HyperDex these properties do not extract a high overhead: HyperDex is actually a factor of 2-13 faster than Cassandra and MongoDB. I will also briefly present two of our on-going projects on improving NoSQL stores. The first project is a new lightweight distributed transaction processing framework for web services. This framework avoids multi-phase commit protocols and coordinator election by organizing transaction participants into transactional chains. The second project is a new NoSQL store that offers both performance isolation between jobs and high system utilization through reactive, deadline-driven replication and an affinity-based job scheduling scheme Overall, this talk outlines our vision on what properties the next generation data stores should offer their users, and the steps we are taking towards efficiently providing these properties in our systems. This talk is part of the Microsoft Research Cambridge, public talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsThe Cambridge Globalist Cambridge Countercultural Studies Research Group Proteomics as a tool in data driven systems biologyOther talksAutumn Cactus & Succulent Show Mapping laboratory reports for molecular genetic testing to the National Cancer Registration and Analysis Service (NCRAS) UK 7T travelling-head study: pilot results Imaging surfaces with atoms Climate Change: Protecting Carbon Sinks Eurostar with Philippe Mouly BP KEYNOTE LECTURE: Importance of C-O Bond Activation for CO2/COUtilization - An Approach to Energy Conversion and Storage Cambridge-Lausanne Workshop 2018 - Day 1 Crowding and the disruptive effect of clutter throughout the visual system Graded linearisations for linear algebraic group actions 'The Japanese Mingei Movement and the art of Katazome' Assessing the Impact of Open IP in Emerging Technologies |