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

Tìm khóa bằng ký tự đại diện

Không, không có lệnh nào để làm điều đó, nhưng sẽ rất nhỏ nếu bạn thực hiện nó ở phía máy khách, nếu bạn thực sự phải làm như vậy.

Các ứng dụng không bao giờ được sử dụng các lệnh KEYS để truy xuất dữ liệu. KEYS chặn toàn bộ phiên bản Redis trong khi nó đang quét tuyến tính hàng triệu khóa mà bạn đã lưu trữ. Nó giống hơn một lệnh gỡ lỗi được sử dụng trong các công cụ quản trị.

Với Redis, không có cấu trúc btree để lập chỉ mục các khóa, vì vậy bạn không thể truy vấn các khóa, ngoại trừ nếu các khóa của bạn được lưu trữ trong một bộ sưu tập hiện có (set, zset, v.v.)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kết nối với AWS ElastiCache bằng Mã hóa In-Transit

  2. redis scan trả về kết quả trống nhưng không phải con trỏ

  3. Làm cách nào để lấy giá trị từ Redis và đặt nó vào một biến trong NGiNX?

  4. Lợi thế của việc sử dụng chương trình phụ trợ tùy chỉnh phiên Gorilla là gì?

  5. Chạy redis trên hình ảnh nodejs Docker