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

Với Redis Cluster, liệu có thể chuyển các thẻ băm để đánh giá không?

Có, điều đó nên làm việc.

Như đã lưu ý trong tài liệu:

Tất cả các lệnh Redis phải được phân tích trước khi thực thi để xác định các phím mà lệnh sẽ hoạt động .... Lưu ý rằng quy tắc này không được thực thi để cung cấp cho người dùng cơ hội lạm dụng cấu hình cá thể Redis đơn lẻ, với chi phí là viết tập lệnh không tương thích với Redis Cluster.

Vì vậy, bạn không cần tuân theo quy tắc này, miễn là bạn đảm bảo rằng các tập lệnh của mình tương thích với Redis Cluster. Điều đó có nghĩa là lệnh gọi đến EVAL nên chỉ định một tập hợp các khóa băm cho một và chỉ một máy chủ.

Chỉ sử dụng một phím duy nhất (ví dụ:{foo} ) sẽ hoạt động tốt.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Để bắt đầu tải YCSB với tùy chọn kích hoạt cụm cho REDIS

  2. Tại sao một tệp Redis dump.rdb 500MB lại chiếm khoảng 5,0 GB bộ nhớ?

  3. Làm việc với hai phiên bản redis riêng biệt với sidekiq?

  4. Làm lại quy ước đặt tên khóa?

  5. Làm cách nào để kết nối với một phiên bản Redis từ một hàm AWS Lambda?