Package redis.clients.jedis

Examples of redis.clients.jedis.ScanParams.match()


    }

    @Test
    public void zscanMatch() {
  ScanParams params = new ScanParams();
  params.match("a*");

  jedis.zadd("foo", 2, "b");
  jedis.zadd("foo", 1, "a");
  jedis.zadd("foo", 11, "aa");
  ScanResult<Tuple> result = jedis.zscan("foo", SCAN_POINTER_START,
View Full Code Here


  assertEquals(SCAN_POINTER_START, result.getCursor());
  assertFalse(result.getResult().isEmpty());

  // binary
  params = new ScanParams();
  params.match(bbarstar);

  jedis.zadd(bfoo, 2, bbar1);
  jedis.zadd(bfoo, 1, bbar2);
  jedis.zadd(bfoo, 11, bbar3);
  ScanResult<Tuple> bResult = jedis.zscan(bfoo,
View Full Code Here

    }

    @Test
    public void hscanMatch() {
  ScanParams params = new ScanParams();
  params.match("a*");

  jedis.hset("foo", "b", "b");
  jedis.hset("foo", "a", "a");
  jedis.hset("foo", "aa", "aa");
  ScanResult<Map.Entry<String, String>> result = jedis.hscan("foo",
View Full Code Here

  assertEquals(SCAN_POINTER_START, result.getCursor());
  assertFalse(result.getResult().isEmpty());

  // binary
  params = new ScanParams();
  params.match(bbarstar);

  jedis.hset(bfoo, bbar, bcar);
  jedis.hset(bfoo, bbar1, bcar);
  jedis.hset(bfoo, bbar2, bcar);
  jedis.hset(bfoo, bbar3, bcar);
View Full Code Here

    }

    @Test
    public void sscanMatch() {
  ScanParams params = new ScanParams();
  params.match("a*");

  jedis.sadd("foo", "b", "a", "aa");
  ScanResult<String> result = jedis.sscan("foo", SCAN_POINTER_START,
    params);

View Full Code Here

  assertEquals(SCAN_POINTER_START, result.getCursor());
  assertFalse(result.getResult().isEmpty());

  // binary
  params = new ScanParams();
  params.match(bbarstar);

  jedis.sadd(bfoo, bbar1, bbar2, bbar3);
  ScanResult<byte[]> bResult = jedis.sscan(bfoo,
    SCAN_POINTER_START_BINARY, params);
View Full Code Here

    }

    @Test
    public void scanMatch() {
  ScanParams params = new ScanParams();
  params.match("a*");

  jedis.set("b", "b");
  jedis.set("a", "a");
  jedis.set("aa", "aa");
  ScanResult<String> result = jedis.scan(SCAN_POINTER_START, params);
View Full Code Here

  assertEquals(SCAN_POINTER_START, result.getCursor());
  assertFalse(result.getResult().isEmpty());

  // binary
  params = new ScanParams();
  params.match(bfoostar);

  jedis.set(bfoo1, bbar);
  jedis.set(bfoo2, bbar);
  jedis.set(bfoo3, bbar);
View Full Code Here

  protected Set<String> getResult() {
    Set<String> nodekeys = new HashSet<String>();
    assert(container != null);
   
    ScanParams params = new ScanParams();
    params.match(container + keyPattern);
    ScanResult<String> result;
    String cursor = SCAN_POINTER_START;
    do {
      result = jedis.scan(cursor, params);
      nodekeys.addAll(result.getResult());
View Full Code Here

    if (!options.equals(ScanOptions.NONE)) {
      if (options.getCount() != null) {
        sp.count(options.getCount().intValue());
      }
      if (StringUtils.hasText(options.getPattern())) {
        sp.match(options.getPattern());
      }
    }
    return sp;
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.