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

Lua script và redis - cách kiểm tra giá trị Không có

Nếu bạn xác định một biến Cục bộ với trong một câu lệnh if thì nó chỉ tồn tại cho câu lệnh if. Kiểm tra phạm vi biến cục bộ trong hướng dẫn.

Hãy thử

 local ckid = redis.pcall('get',KEYS[1])
 local meta
 if ckid ~= nil then
     meta = redis.call('hgetall', ckid)
 else
     meta = 'none'
     ckid = 'none'
 end

 return {ckid, meta}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không có phản hồi sau khi kết nối từ celery sang redis qua ssl

  2. Cách kết nối lại máy khách redis sau khi máy chủ redis khởi động lại / scale

  3. Tìm khóa không hết hạn trong Redis

  4. Redis lưu trữ danh sách bên trong băm

  5. Mã * ((char *) - 1) ='x' có nghĩa là gì?