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

lấy ngày và giờ hiện tại trong lua trong redis

Hộp cát Redis 'Lua chỉ có một số thư viện và os không phải là một trong số này.

Bạn có thể gọi Redis TIME từ Lua như vậy:

local t = redis.call('TIME')

Tuy nhiên, bạn sẽ cần phải tìm cách chuyển đổi kỷ nguyên sang định dạng mong muốn và cũng lưu ý rằng nó sẽ ngăn tập lệnh của bạn thực hiện bất kỳ lần ghi nào (vì nó là lệnh không xác định).

Cập nhật:kể từ phiên bản Redis v3.2, có một chế độ sao chép mới cho các tập lệnh dựa trên hiệu ứng (thay vì dựa trên mã). Khi sử dụng chế độ này, bạn thực sự có thể gọi tất cả các lệnh ngẫu nhiên, không xác định. Thông tin thêm tại EVAL trang tài liệu của



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Phơi sáng Redis với Bộ điều khiển Ingress Nginx

  2. Làm thế nào để cấu hình ứng dụng khách Node Redis để xử lý lỗi ngay lập tức, khi kết nối bị lỗi? [ĐỌC CHI TIẾT]

  3. Ứng dụng khách C # /. NET cho Redis

  4. Lưu trữ giá trị trả về của node.js setTimeout trong redis

  5. Tại sao Một cá thể Jedis không phải là threadsafe?