Rumah  >  Artikel  >  pangkalan data  >  Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

王林
王林ke hadapan
2023-05-28 20:43:243044semak imbas


    Jenis data Redis Operasi senarai

    dalam redis , anda boleh menggunakan senarai dengan bijak ke dalam susunan, baris gilir, menyekat baris gilir, dll.

    1. Tekan untuk memasukkan elemen

    1 ltolak, masukkan di kepala

    Masukkan satu nilai atau berbilang nilai ke dalam kepala senarai.

    lpush list onelpush list twolpush list three

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    Gunakan lpush, l di sini boleh dianggap sebagai kiri, iaitu, disisipkan di sebelah kiri, jadi senarai semasa adalah seperti ini [three, two, one].

    2. rpush, masukkan

    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:

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    2. Julat Dapatkan elemen melalui selang

    boleh dibayangkan sebagai range() dalam python, mulakan dengan memasukkan dan subskrip penamat untuk mendapatkan elemen.

    lrange list 1 4

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    3. Pop buang elemen

    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.

    1. lpop mengalih keluar di sebelah kiri
    lpop list

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    2. rpop mengalih keluar di sebelah kanan
    rpop list

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    <.> 4. lindex mendapat elemen melalui subskrip

    lindex list 1

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    5. llen mendapat panjang senarai

    mengembalikan panjang senarai.

    llen list

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    6. lrem mengalih keluar elemen yang ditentukan

    Anda boleh menentukan elemen yang akan dialih keluar dan nombor yang ditentukan.

    lrem list 2 yi222

    Terdapat 3 yi222 dalam senarai sekarang, dan saya mahu mengalih keluar 2 daripadanya.

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    7. ltrim Trim

    Dengan

    hanya mengekalkan bahagian yang ditentukan dan mengalih keluar bahagian lain, senarai yang dipintas akan berubah. ltrim

    ltrim list 1 4

    Di sini, subskrip dari 1 hingga 4 dikekalkan, dan yang lain dialih keluar.

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    8. Perintah gabungan rpoplpush keluarkan dan tambah

    Ini ialah perintah gabungan, alih keluar elemen terakhir senarai dan tambahkannya ke senarai lain .

    rpoplpush list list2

    Di sini

    ialah senarai asal dan list ialah senarai sasaran Jika senarai sasaran tidak wujud, ia akan dibuat. list2

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    9 wujud Menentukan sama ada kunci wujud

    exists list

    Mengembalikan 1 jika wujud, 0 jika tidak wujud.

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    10 lset, tetapkan nilai subskrip yang ditentukan

    lset list 1 test

    Apabila parameter indeks berada di luar julat, atau LSET dilakukan pada senarai kosong. , ralat dikembalikan.

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    11, masukkan nilai sebelum/selepas kedudukan yang ditentukan

    sebelum

    linsert list before test before_test

    Ini sebelum elemen

    , Sisipkan elemen test. before_test

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    Selepas

    linsert list after test after_test

    Ini adalah untuk memasukkan elemen

    selepas elemen test. after_test

    Apakah arahan operasi biasa bagi Senarai jenis data asas Redis?

    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!

    Kenyataan:
    Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam