Latest web development tutorials

perintah Redis Linsert

Daftar Redis (Daftar)

Redis Linsert perintah sebelum atau setelah memasukkan unsur-unsur dari unsur-unsur daftar. Ketika unsur yang ditentukan tidak ada dalam daftar, tidak ada tindakan. Saat daftar tidak ada, dianggap sebagai daftar kosong, tidak ada tindakan yang diambil. Jika kuncinya adalah bukan jenis daftar, kesalahan dikembalikan.

tatabahasa

Redis Linsert sintaks perintah dasar adalah sebagai berikut:

redis 127.0.0.1:6379> LINSERT KEY_NAME BEFORE EXISTING_VALUE NEW_VALUE 

versi yang tersedia

> = 1.0.0

Kembali Nilai

Jika, setelah perintah ini berhasil, penyisipan kembali, panjang daftar. Jika Anda tidak menemukan elemen tertentu, atau -1. Jika kunci tidak ada atau daftar kosong, kembali 0.

contoh

redis 127.0.0.1:6379> RPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> RPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LINSERT list1 BEFORE "bar" "Yes"
(integer) 3
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "foo"
2) "Yes"
3) "bar"

Daftar Redis (Daftar)