cache: default cache returns empty instead of raise KeyError on invalid key, to be consistent with uwsgi