Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Tidak dapat Memindai menggunakan template redis

Anda dapat menggunakan RedisCallback di RedisOperations untuk melakukannya.

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. Setel Kedaluwarsa Cache Redis menjadi 1 tahun

  2. Dapatkan semua kunci dalam database Redis dengan python

  3. budak redis tidak akan disinkronkan dengan master

  4. Akses ulang dari MS Excel?

  5. gradle membangun karya lokal. Dalam wadah buruh pelabuhan tidak. MENGAPA?