@Override
    public Long stringSize(String path) {
        return get(stringSizeAsync(path));
    }
@Test
    public void testStringSize() {
        RJsonBucket<TestType> al = redisson.getJsonBucket("test", new JacksonCodec<>(TestType.class));
        Long s3 = al.stringSize("name");
        assertThat(s3).isNull();

        TestType t = new TestType();
        t.setName("name1");
        NestedType nt = new NestedType();
        nt.setValue(123);
        nt.setValues(Arrays.asList("t1", "t2"));
        t.setType(nt);
        al.set(t);

        long s1 = al.stringSize("name");
        assertThat(s1).isEqualTo(5);
        List<Long> s2 = al.stringSizeMulti("$.name");
        assertThat(s2).containsExactly(5L);
    }