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

Buat Transaksional dengan Validasi di ServiceStack Redis Client

Klien ServiceStack.Redis memang memiliki dukungan untuk WATCH dan transaksi Redis di mana perintah Redis ini:

WATCH mykey
test = EXIST mykey
MULTI
SET mykey $val
EXEC

Dapat dilakukan dengan:

var redis = new RedisClient();
redis.Watch("mykey");
if (!redis.ContainsKey("mykey")) return;

using (var trans = redis.CreateTransaction()) {
    trans.QueueCommand(r => r.Set("mykey", "val"));
    trans.Commit();
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. rails + buruh pelabuhan + sidekiq + Kesalahan menghubungkan ke Redis pada 127.0.0.1:6379 (Errno::ECONNREFUSED)

  2. Bagaimana cara memindahkan database redis dari satu server ke server lain?

  3. Basis data NoSQL mana untuk volume data yang sangat tinggi

  4. Redis Sentinel

  5. Redis:Jumlah SKOR dalam Kumpulan Terurut