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

Bagaimana cara mengeluarkan perintah HGET/GET untuk Redis Database melalui Node.js?

Beginilah cara Anda melakukannya:

client.hset("users:123", "name", "Jack");
// returns the complete hash
client.hgetall("users:123", function (err, obj) {
   console.dir(obj);
});

// OR

// just returns the name of the hash
client.hget("users:123", "name", function (err, obj) {
   console.dir(obj);
});

Pastikan juga Anda memahami konsep panggilan balik dan penutupan dalam JavaScript serta sifat asinkron dari node.js. Seperti yang Anda lihat, Anda meneruskan fungsi (panggilan balik atau penutupan) ke hget . Fungsi ini dipanggil segera setelah klien redis mengambil hasilnya dari server. Argumen pertama akan menjadi objek kesalahan jika terjadi kesalahan, jika tidak, argumen pertama akan menjadi nol. Argumen kedua akan mempertahankan hasil.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis:Untuk mengatur batas waktu untuk pasangan nilai kunci di Set

  2. Apakah perintah UNLINK selalu lebih baik daripada perintah DEL?

  3. Bagaimana mengarahkan output dari langganan redis

  4. Cara men-cache objek besar menggunakan Redis cache

  5. Mengapa KEYS disarankan untuk tidak digunakan di Redis?