Rumah >pangkalan data >Redis >Bagaimana untuk mendapatkan data dalam redis

Bagaimana untuk mendapatkan data dalam redis

下次还敢
下次还敢asal
2024-04-20 01:03:39552semak imbas

Cara biasa untuk mendapatkan data dalam Redis ialah: DAPATKAN: terus mendapatkan nilai kunci yang ditentukan. MGET: Dapatkan nilai berbilang kunci pada masa yang sama dan kembalikan senarai. HGET: Dapatkan nilai medan yang ditentukan dalam jadual cincang. HMGET: Dapatkan nilai berbilang medan dalam jadual cincang dan kembalikan senarai. LRANGE: Dapatkan elemen dalam julat yang ditentukan dalam senarai. ZRANGE: Mendapat elemen dalam julat tertentu dalam koleksi tersusun. ZREVRANGE: Dapatkan elemen dalam julat yang ditentukan dalam set tersusun, diisih dari besar ke kecil.

Bagaimana untuk mendapatkan data dalam redis

Bagaimana untuk mendapatkan data dalam redis

Terdapat cara -cara berikut untuk mendapatkan data dalam redis:

1. kunci yang ditentukan.

<code>GET key</code>

2. MGET

boleh mendapatkan nilai berbilang kunci pada masa yang sama dan mengembalikan senarai.

<code>MGET key1 key2 key3</code>

3. HGET

Dapatkan nilai medan yang dinyatakan dalam jadual cincang.

<code>HGET hash_key field</code>

4. HMGET

Dapatkan nilai berbilang medan dalam jadual cincang dan kembalikan senarai.

<code>HMGET hash_key field1 field2 field3</code>

5. LRANGE

Dapatkan elemen dalam julat yang ditentukan dalam senarai.

<code>LRANGE list_key start end</code>

6. ZRANGE

Dapatkan elemen dalam julat yang ditentukan dalam set yang ditempah.

<code>ZRANGE sorted_set_key start end</code>

7. ZREVRANGE

Dapatkan elemen dalam julat yang ditentukan dalam set yang dipesan, diisih dari besar ke kecil.

<code>ZREVRANGE sorted_set_key start end</code>

Nota:

GET, HGET, LRANGE, ZRANGE, ZREVRANGE akan mengembalikan nil jika kunci tidak wujud.

    Jika kunci wujud tetapi jenisnya tidak sepadan, GET, HGET akan membuang ralat.
  • nil
  • 如果键存在但类型不匹配,GET、HGET 将抛出错误。
  • MGET、HMGET 将返回一个包含 nilMGET, HMGET akan mengembalikan senarai yang mengandungi nilai nil.

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan data dalam redis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn