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

Quét các chuỗi bằng cách sử dụng nodejs trong redis

Bạn có thể sử dụng scan lệnh có sẵn trong redis từ phiên bản 2.8.0. Kiểm tra tài liệu từ http://redis.io/commands/scan.

Mã mẫu:

var cursor = '0';

function scan(){
  redisClient.scan(cursor, 'MATCH', 'CM:*', 'COUNT', '5', function(err, reply){
    if(err){
        throw err;
    }
    cursor = reply[0];
    if(cursor === '0'){
        return console.log('Scan Complete');
    }else{
        // do your processing
        // reply[1] is an array of matched keys.
        // console.log(reply[1]);
        return scan();
    }
  });
}

scan(); //call scan function



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis là một luồng, sau đó nó thực hiện I / O đồng thời như thế nào?

  2. Nhận nhiều giá trị chính từ Redis

  3. PubSub hoạt động như thế nào trong BookSleeve / Redis?

  4. Thông báo hết hạn khóa trong redis python

  5. Thay đổi quyền tệp mặc định trên kết xuất redis