Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Bagaimana saya bisa mendapatkan semua set di redis?

Saya tahu perintah KEYS, tapi itu hanya mengembalikan kunci (saya kira semua kunci dengan tipe String), dan tampaknya set bukan kunci yang dipertimbangkan.

Perintah KEYS mengembalikan hasil apa pun tipe data kunci Anda, karena ia mencari nama kunci. Pada tingkat abstraksi terendah, setiap tipe data dalam redis berbasis kunci/nilai di mana nilai dapat direpresentasikan sebagai salah satu dari beberapa struktur data (lanjutan) (string, hash, daftar, set, set terurut). Anda dapat melihat bahwa perintah KEYS juga berfungsi untuk set di contohnya.

Apakah ada perintah untuk mendapatkan semua set dalam database? Bagaimana dengan tipe data lain (hash, daftar, kumpulan yang diurutkan)?

Sejauh yang saya tahu tidak ada perintah khusus untuk fungsi ini dan perintah KEYS diterapkan pada seluruh kumpulan data database Anda. Namun ada perintah TYPE yang dapat menentukan tipe data dari kunci yang ditentukan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis tidak mengambil acara Siaran di Laravel 5.1

  2. blpop berhenti memproses antrian setelah beberapa saat

  3. mengapa sangat lambat dengan 100.000 catatan saat menggunakan pipa di redis?

  4. Bagaimana cara menjeda atau melanjutkan tugas seledri?

  5. Bagaimana cara menyimpan array hash di redis