@Override
    public Boolean addIfExists(double longitude, double latitude, V member) {
        return get(addIfExistsAsync(longitude, latitude, member));
    }
@Test
    public void testAddIfExists() {
        RGeo<String> geo = redisson.getGeo("test");

        assertThat(geo.add(2.51, 3.12, "city1")).isEqualTo(1);
        assertThat(geo.addIfExists(2.9, 3.9, "city1")).isTrue();
        Map<String, GeoPosition> pos = geo.pos("city1");
        System.out.println("" + pos.get("city1"));
        assertThat(pos.get("city1").getLatitude()).isBetween(3.8, 3.9);
        assertThat(pos.get("city1").getLongitude()).isBetween(2.8, 3.0);

        assertThat(geo.addIfExists(2.12, 3.5, "city2")).isFalse();
    }