code: @Override
      public byte[] get(String spaceId, String key) throws IOException {
          String cacheKey = calcCacheKey(spaceId, key);
          byte[] data = getFromCache(getCacheName(), cacheKey, byte[].class);
          if (data == null) {
              data = kvStorage.get(spaceId, key);
              putToCache(getCacheName(), cacheKey, data);
          }
          return data;
      }
docs: {@inheritDoc}