@Override
    public void set(V value) {
        get(setAsync(value));
    }
@Test
    public void testOptions() {
        Config c = createConfig();
        c.useSingleServer().setTimeout(10);

        RedissonClient r = Redisson.create(c);

        String val = RandomString.make(1048 * 10000);
        Assertions.assertThrows(RedisResponseTimeoutException.class, () -> {
            RBucket<String> al = r.getBucket("test");
            al.set(val);
        });

        RBucket<String> al = r.getBucket(PlainOptions.name("test")
                                                    .timeout(Duration.ofSeconds(1)));
        al.set(val);

        r.shutdown();
    }