@Override
    public boolean fastPut(K key, V value, long ttl, TimeUnit ttlUnit) {
        return get(fastPutAsync(key, value, ttl, ttlUnit));
    }
@Test
    public void testFastPutExpiration() throws Exception {
        RMapCache<String, Object> mapCache = redisson.getMapCache("testFastPutExpiration");
        mapCache.fastPut("k1", "v1", 1, TimeUnit.SECONDS);
        Thread.sleep(1000);
        mapCache.fastPut("k1", "v2");
        assertThat(mapCache.get("k1")).isEqualTo("v2");
    }