2014
DOI: 10.1145/2656864.2656866
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing hyperspace hashing via analytical modelling and adaptation

Abstract: Hyperspace hashing is a recent multi-dimensional indexing technique for distributed key-value stores that aims at supporting efficient queries using multiple objects' attributes. However, the advantage of supporting complex queries comes at the cost of a complex configuration. In this paper we address the problem of automating the configuration of this innovative distributed indexing mechanism. We first show that a misconfiguration may significantly affect the performance of the system. We then derive a perfor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 27 publications
(15 reference statements)
0
4
0
Order By: Relevance
“…But hyperspace hashing devised in HyperDex [1] can better balance the maintenance cost and query efficiency as an embedded secondary index. Nuno Diegues et al [4] explore a performance model and propose a method for adaptively selecting best solutions based on changing workloads. But it is also designed for the distributed implementation.…”
Section: Hyperspace Hasingmentioning
confidence: 99%
See 1 more Smart Citation
“…But hyperspace hashing devised in HyperDex [1] can better balance the maintenance cost and query efficiency as an embedded secondary index. Nuno Diegues et al [4] explore a performance model and propose a method for adaptively selecting best solutions based on changing workloads. But it is also designed for the distributed implementation.…”
Section: Hyperspace Hasingmentioning
confidence: 99%
“…So one can find "John Smith" by looking up the number of John Smith in the hash bucket that intersects this line. Nuno Diegues et al [4] explore a performance model and propose a method for adaptively selecting the best solutions based on changing workloads. But it is also designed for the distributed implementation.…”
Section: Introductionmentioning
confidence: 99%
“…Few studies consider vertical scaling, e.g. [6,18], and configuration tuning [6,12,22,28]. While Horizontal scaling, vertical scaling and configutation tuning approaches are somentime mixed, optimal placement (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…Their goal is to minimize the cost of replicas in term of overall latency. In [12] the authors propose a multidimensional indexing techniques for supporting complex queries using multiple object attributes. Such technique requires a complex system configuration and the authors propose a model and techniques to automatically and dynamically reconfigure the system in dynamic workload environments.…”
Section: Related Workmentioning
confidence: 99%