rem
Bahasa Inggeris [?ɑ:r i: ?em] AS [?ɑ:ri:'em]
n.Arahan DOS: menentukan baris arahan yang diabaikan oleh DOS (tidur) pergerakan mata yang pantas
arahan LREM redis sintaks
Fungsi: Mengikut nilai kiraan parameter, alih keluar elemen daripada senarai yang sama dengan nilai parameter.
Sintaks: Nilai kiraan kunci LREM
Versi yang tersedia: >= 1.0.0
Kerumitan masa: O(N), N ialah panjang senarai.
Pemulangan: Bilangan elemen yang dialih keluar. Oleh kerana kunci yang tidak wujud dianggap sebagai senarai kosong, arahan LREM sentiasa mengembalikan 0 apabila kunci itu tidak wujud.
arahan LREM redis contoh
# 先創(chuàng)建一個(gè)表,內(nèi)容排列是 # morning hello morning helllo morning redis> LPUSH greet "morning" (integer) 1 redis> LPUSH greet "hello" (integer) 2 redis> LPUSH greet "morning" (integer) 3 redis> LPUSH greet "hello" (integer) 4 redis> LPUSH greet "morning" (integer) 5 redis> LRANGE greet 0 4 # 查看所有元素 1) "morning" 2) "hello" 3) "morning" 4) "hello" 5) "morning" redis> LREM greet 2 morning # 移除從表頭到表尾,最先發(fā)現(xiàn)的兩個(gè) morning (integer) 2 # 兩個(gè)元素被移除 redis> LLEN greet # 還剩 3 個(gè)元素 (integer) 3 redis> LRANGE greet 0 2 1) "hello" 2) "hello" 3) "morning" redis> LREM greet -1 morning # 移除從表尾到表頭,第一個(gè) morning (integer) 1 redis> LLEN greet # 剩下兩個(gè)元素 (integer) 2 redis> LRANGE greet 0 1 1) "hello" 2) "hello" redis> LREM greet 0 hello # 移除表中所有 hello (integer) 2 # 兩個(gè) hello 被移除 redis> LLEN greet (integer) 0