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

Apa yang didistribusikan kunci Atom dalam driver cache?

Kunci terdistribusi didokumentasikan dengan baik, dalam berbagai sumber.

Atribut atom mengacu pada pengujian-dan-set yang tak terpisahkan yang harus menjadi bagian dari permintaan kunci. Jika tidak, dua pesaing dapat menguji pada saat yang sama, lalu keduanya berhenti dan pergi karena mengira mereka mendapatkan eksklusivitas pada sumber daya.

Karena itu adalah suatu keharusan, Anda sering menemukan istilah itu hanya sebagai kunci terdistribusi .

Sekarang, beberapa sumber:

  • Antirez (pembuat Redis) harus mengkritik implementasi klien sambil membuat analisis yang baik tentang tantangan kunci yang didistribusikan. Dia menyebut solusinya Redlock. Kunci terdistribusi dengan Redis
  • Kemudian Martin Kleppmann, penulis Merancang Aplikasi Data-Intensive , mengkritik Redlock dan mengusulkan solusinya di Bagaimana melakukan penguncian terdistribusi
  • Lalu Antirez menjawab, di Apakah Redlock aman?

Membaca tiga artikel ini akan memberi Anda pemahaman yang kuat tentang cara menerapkan kunci terdistribusi.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. memori redis dan lonjakan cpu

  2. Menangani kesalahan jaringan sementara dengan StackExchange.Redis

  3. Gandakan kunci di redis

  4. Apakah Stackexchange.Redis menyala dan lupa menjamin pengiriman?

  5. kabel aksi berlangganan secara lokal, tetapi tidak di heroku