For increased efficiency, an information retrieval system can split its index into multiple shards, and then replicate these shards across many query servers. For each new query, an appropriate replica for each shard must be selected, such that the query is answered as quickly as possible. Typically, the replica with the lowest number of queued queries is selected. However, not every query takes the same time to execute, particularly if a dynamic pruning strategy is applied by each query server. Hence, the replica's queue length is an inaccurate indicator of the workload of a replica, and can result in inefficient usage of the replicas. In this work, we propose that improved replica selection can be obtained by using query efficiency predic...
International audienceDistributed key-value stores employ replication for high availability. Yet, th...
Abstract—The objective in Data Grids is to reduce access and file (replica) transfer latencies, as w...
In many Internet scale replicated system, not all replicas can be dealt with in the same way, since ...
For increased efficiency, an information retrieval system can split its index into multiple shards, ...
Dynamic pruning strategies permit efficient retrieval by not fully scoring all postings of the docum...
Search engines use replication and distribution of large indices across many query servers to achiev...
Search engines use replication and distribution of large indices across many query servers to achiev...
Dynamic pruning strategies are effective yet permit efficient retrieval by pruning - i.e. not fully ...
To enhance effectiveness, a user’s query can be rewritten internally by the search engine in many wa...
We propose strategies to eciently execute a query work-load, which consists of multiple related quer...
Increasing need for large-scale data analytics in a number of ap-plication domains has led to a dram...
Abstract—With the tremendous growth in stored data, the role of database systems has become more sig...
The explosion of content in distributed information retrieval (IR) systems requires new mechanisms i...
International audienceAvoiding latency variability in distributed storage systems is challenging. Ev...
Avoiding latency variability in distributed storage systems is challenging. Even in well-provisioned...
International audienceDistributed key-value stores employ replication for high availability. Yet, th...
Abstract—The objective in Data Grids is to reduce access and file (replica) transfer latencies, as w...
In many Internet scale replicated system, not all replicas can be dealt with in the same way, since ...
For increased efficiency, an information retrieval system can split its index into multiple shards, ...
Dynamic pruning strategies permit efficient retrieval by not fully scoring all postings of the docum...
Search engines use replication and distribution of large indices across many query servers to achiev...
Search engines use replication and distribution of large indices across many query servers to achiev...
Dynamic pruning strategies are effective yet permit efficient retrieval by pruning - i.e. not fully ...
To enhance effectiveness, a user’s query can be rewritten internally by the search engine in many wa...
We propose strategies to eciently execute a query work-load, which consists of multiple related quer...
Increasing need for large-scale data analytics in a number of ap-plication domains has led to a dram...
Abstract—With the tremendous growth in stored data, the role of database systems has become more sig...
The explosion of content in distributed information retrieval (IR) systems requires new mechanisms i...
International audienceAvoiding latency variability in distributed storage systems is challenging. Ev...
Avoiding latency variability in distributed storage systems is challenging. Even in well-provisioned...
International audienceDistributed key-value stores employ replication for high availability. Yet, th...
Abstract—The objective in Data Grids is to reduce access and file (replica) transfer latencies, as w...
In many Internet scale replicated system, not all replicas can be dealt with in the same way, since ...