Abstract. Relaxing replica freshness has been exploited in database clusters to optimize load balancing. However, in most approaches, refreshment is typically coupled with other functions such as routing or scheduling, which makes it hard to analyze the impact of the refresh strategy itself on performance. In this paper, we propose to support routing-independent refresh strategies in a database cluster with mono-master lazy replication. First, we propose a model for capturing existing refresh strategies. Second, we describe the support of this model in Refresco, a middleware prototype for freshness-aware routing in database clusters. Third, we describe an experimental validation to test some typical strategies against different workloads. T...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
Lazy replication protocols provide good scalabil-ity properties by decoupling transaction execution ...
National audienceRelaxing replica freshness has been exploited in database clusters to optimize load...
National audienceRelaxing replica freshness has been exploited in database clusters to optimize load...
International audienceRelaxing replica freshness has been exploited in database clusters to optimize...
International audienceWe consider the use of a cluster system for managing autonomous databases. In ...
Relaxing replica freshness has been exploited in database clusters to optimize load balancing. In th...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
International audienceWe consider the use of a cluster of PC servers for Application Service Provide...
International audienceWe consider the use of a cluster of PC servers for Application Service Provide...
In a database cluster, preventive replication can provide strong consistency without the limitations...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
Lazy replication protocols provide good scalabil-ity properties by decoupling transaction execution ...
National audienceRelaxing replica freshness has been exploited in database clusters to optimize load...
National audienceRelaxing replica freshness has been exploited in database clusters to optimize load...
International audienceRelaxing replica freshness has been exploited in database clusters to optimize...
International audienceWe consider the use of a cluster system for managing autonomous databases. In ...
Relaxing replica freshness has been exploited in database clusters to optimize load balancing. In th...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
National audienceWe consider the use of a cluster system with a shared nothing architecture for upda...
International audienceWe consider the use of a cluster of PC servers for Application Service Provide...
International audienceWe consider the use of a cluster of PC servers for Application Service Provide...
In a database cluster, preventive replication can provide strong consistency without the limitations...
In a database cluster, preventive replication can provide strong consistency without the limitations...
Cluster based replication solutions are an attractive mecha-nism to provide both high-availability a...
Lazy replication protocols provide good scalabil-ity properties by decoupling transaction execution ...