CacheServer: Disaggregated Caching for Cloud Databases
Cloud databases typically cache data fetched from cloud storage to compute nodes and conduct affinity scheduling to guarantee data locality -- scheduling queries accessing the same data segment to the same node. Although this strategy improves the cache hit rate and effectively reduces the prohibitive data transmis...