Querycache is a smart distributed cache for storing SQL results from heterogeneous storage systems.