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

Ruang nama di Redis?

Server Redis dapat menangani banyak database... yang diberi nomor. Saya pikir ini menyediakan 32 dari mereka secara default; Anda dapat mengaksesnya menggunakan -n opsi ke redis-cli perintah skrip shell dan dengan opsi yang mirip dengan argumen koneksi atau menggunakan "select()" metode pada objek koneksinya. (Dalam hal ini .select() adalah nama metode untuk modul Python Redis ... Saya kira itu dinamai sama untuk perpustakaan dan antarmuka lain.

Ada opsi untuk mengontrol berapa banyak database terpisah yang Anda inginkan dalam file konfigurasi untuk daemon server Redis juga. Saya tidak tahu berapa batas atas dan sepertinya tidak ada cara untuk mengubahnya secara dinamis (dengan kata lain sepertinya Anda harus mematikan dan memulai ulang server untuk menambahkan DB tambahan). Juga, sepertinya tidak ada cara untuk mengaitkan nomor DB ini dengan nama apa pun atau memaksakan ACLS terpisah, atau bahkan kata sandi yang berbeda, kepada mereka. Redis, tentu saja, juga tanpa skema.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis, mendengarkan acara pubsub dan mengubahnya menjadi aliran untuk konsumsi yang lebih andal

  2. Cara Menginstal dan mengonfigurasi Redis di ElasticBeanstalk

  3. Penyortiran dinamis dengan Redis

  4. Tidak dapat menemukan modul 'socket.io/node_modules/redis'

  5. redis menyimpan nomor 128 bit