Tutorial Daftar Redis (Daftar) Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Daftar Redis (Daftar)
daftar Redis adalah daftar sederhana dari string diurutkan urutan penyisipan. Anda dapat menambahkan daftar kepala panduan elemen (kiri) atau belakang (di sebelah kanan)
Daftar dapat berisi hingga 232--1 elemen (4294967295 lebih dari 4 miliar setiap elemen daftar).
redis 127.0.0.1:6379> LPUSH w3bigkey redis (integer) 1 redis 127.0.0.1:6379> LPUSH w3bigkey mongodb (integer) 2 redis 127.0.0.1:6379> LPUSH w3bigkey mysql (integer) 3 redis 127.0.0.1:6379> LRANGE w3bigkey 0 10 1) "mysql" 2) "mongodb" 3) "redis"
Dalam contoh di atas kita menggunakanLPUSH tiga nilai ke dalam daftar nama di antara w3bigkey.
Tabel berikut menunjukkan daftar perintah dasar terkait:
Tidak. | Perintah dan deskripsi |
---|---|
1 | BLPOP key1 [key2] batas waktu Dan keluar dari elemen pertama dari daftar, jika daftar tidak daftar elemen akan diblokir sampai batas waktu atau tanggal dapat ditemukan dalam elemen pop-up. |
2 | key1 BRPOP [key2] batas waktu Dan keluar dari elemen terakhir dari daftar, jika daftar tidak daftar elemen akan diblokir sampai batas waktu atau tanggal dapat ditemukan dalam elemen pop-up. |
3 | BRPOPLPUSH batas waktu source destination Pop nilai dari daftar, elemen pop ke dalam daftar lain dan mengembalikannya, jika tidak ada unsur daftar akan memblokir sampai batas waktu atau sampai daftar dapat ditemukan dalam elemen pop-up. |
4 | indeks kunci LINDEX Dapatkan daftar elemen dengan indeks |
5 | LINSERT kunci SEBELUM | nilai poros SETELAH Dalam daftar elemen sebelum atau sesudah elemen insert |
6 | kunci LLEN Dapatkan daftar panjang |
7 | kunci LPOP Dan keluar dari elemen pertama dari daftar |
8 | LPUSH kunci nilai1 [nilai2] Satu atau lebih nilai ke dalam kepala daftar |
9 | nilai kunci LPUSHX Satu atau lebih nilai ke dalam daftar kepala yang ada |
10 | LRANGE tombol mulai berhenti Dapatkan daftar unsur-unsur dalam kisaran tertentu |
11 | LREM kunci nilai hitungan Hapus daftar elemen |
12 | LSET nilai indeks kunci Mengatur nilai elemen dari daftar dengan indeks |
13 | LTRIM tombol mulai berhenti Untuk daftar trim (trim), yaitu, membuat daftar hanya elemen selang retensi yang ditentukan, unsur ini tidak ditentukan dalam rentang akan dihapus. |
14 | kunci RPOP Hapus dan memperoleh daftar elemen terakhir |
15 | source destination RPOPLPUSH Menghapus elemen terakhir dari daftar, dan menambahkan elemen ke daftar lain dan kembali |
16 | RPUSH kunci nilai1 [nilai2] Tambahkan satu atau lebih nilai dalam daftar |
17 | nilai kunci RPUSHX Menambahkan nilai pada daftar yang ada |