Redis có 16 cơ sở dữ liệu được lập chỉ mục 0 - 15. Chỉ mục cơ sở dữ liệu mặc định là 0
, vì vậy khi bạn chạy các lệnh redis mà không chỉ định chỉ mục cơ sở dữ liệu, bạn chỉ đang chạy các lệnh đối với chỉ mục cơ sở dữ liệu 0
. Tuy nhiên, kể từ Laravel 5.7, Laravel lưu trữ tất cả dữ liệu bộ đệm trong chỉ mục cơ sở dữ liệu 1
.
Để xem các khóa trong cơ sở dữ liệu bộ nhớ cache của bạn, bạn cần truy vấn cơ sở dữ liệu 1
. Bạn có thể sử dụng -n
bật dòng lệnh để chỉ định chỉ mục cơ sở dữ liệu hoặc sử dụng select
tại dấu nhắc redis để thay đổi cơ sở dữ liệu đang hoạt động.
redis-cli -n 1 keys "*"
hoặc
#> redis-cli
127.0.0.1:6379> select 1
127.0.0.1:6379[1]> keys *