Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Không thể Quét bằng mẫu redis

Bạn có thể sử dụng RedisCallback trên RedisOperations để làm như vậy.

redisTemplate.execute(new RedisCallback<Iterable<byte[]>>() {

  @Override
  public Iterable<byte[]> doInRedis(RedisConnection connection) throws DataAccessException {

    List<byte[]> binaryKeys = new ArrayList<byte[]>();

    Cursor<byte[]> cursor = connection.scan(ScanOptions.NONE);
    while (cursor.hasNext()) {
      binaryKeys.add(cursor.next());
    }

    try {
      cursor.close();
    } catch (IOException e) {
      // do something meaningful
    }

    return binaryKeys;
  }
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách sử dụng Redis với Python

  2. Nhóm DigitalOcean không bị ràng buộc ngay lập tức PersistsVolumeClaims

  3. Cấu trúc dữ liệu cơ bản được sử dụng cho Redis là gì?

  4. Redis Managed Pub / Sub Server

  5. MurmurHash - nó là gì?