Rumah > Artikel > pangkalan data > Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?
dalam redis , anda boleh menggunakan senarai dengan bijak ke dalam susunan, baris gilir, menyekat baris gilir, dll.
Masukkan satu nilai atau berbilang nilai ke dalam kepala senarai.
lpush list onelpush list twolpush list three
Gunakan lpush
, l di sini boleh dianggap sebagai kiri, iaitu, disisipkan di sebelah kiri, jadi senarai semasa adalah seperti ini [three, two, one]
.
pada penghujungnya, gunakan rpush
untuk memasukkan elemen di sebelah kanan, iaitu di hujung senarai.
rpush list right1 right2
Pada masa ini, senarainya kelihatan seperti ini[three, two, one, right1, right2]
. Gunakan lrange list 0 -1
untuk mendapatkan:
boleh dibayangkan sebagai range()
dalam python, mulakan dengan memasukkan dan subskrip penamat untuk mendapatkan elemen.
lrange list 1 4
Memandangkan perkara di atas boleh ditambah dengan cara kiri dan kanan, pengalihan keluar juga boleh dilakukan dengan cara kiri dan kanan.
Kendalian alih keluar mengembalikan elemen yang dialih keluar.
lpop list
rpop list<.> 4. lindex mendapat elemen melalui subskrip
lindex list 1
llen list6. lrem mengalih keluar elemen yang ditentukan Anda boleh menentukan elemen yang akan dialih keluar dan nombor yang ditentukan.
lrem list 2 yi222Terdapat 3 yi222 dalam senarai sekarang, dan saya mahu mengalih keluar 2 daripadanya. 7. ltrim Trim Dengan
hanya mengekalkan bahagian yang ditentukan dan mengalih keluar bahagian lain, senarai yang dipintas akan berubah. ltrim
ltrim list 1 4Di sini, subskrip dari 1 hingga 4 dikekalkan, dan yang lain dialih keluar. 8. Perintah gabungan rpoplpush keluarkan dan tambah Ini ialah perintah gabungan, alih keluar elemen terakhir senarai dan tambahkannya ke senarai lain .
rpoplpush list list2Di sini
ialah senarai asal dan list
ialah senarai sasaran Jika senarai sasaran tidak wujud, ia akan dibuat. list2
exists list
lset list 1 test
linsert list before test before_testIni sebelum elemen
, Sisipkan elemen test
. before_test
linsert list after test after_testIni adalah untuk memasukkan elemen
selepas elemen test
. after_test
Atas ialah kandungan terperinci Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!