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

Penyedia ASP.NET SessionState yang didukung Redis

Saya telah membuat SessionStateStoreProvider berbasis Redis yang dapat ditemukan di GitHub menggunakan ServiceStatck.Redis sebagai klien (bukan Booksleeve).

Itu dapat diinstal melalui NuGet dengan Install-Package Harbour.RedisSessionStateStore .

Saya menemukan beberapa keanehan dengan pendekatan @NathanD. Dalam implementasi saya, kunci disimpan dengan nilai sesi daripada di kunci terpisah (lebih sedikit perjalanan pulang pergi ke Redis). Selain itu, karena menggunakan ServiceStack.Redis , itu dapat menggunakan koneksi gabungan.

Akhirnya, itu diuji. Ini adalah penolakan terbesar saya dari pendekatan @NathanD. Tidak ada cara untuk sebenarnya mengetahui apakah itu berhasil tanpa menjalankan setiap kasus penggunaan secara manual.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kondisi kerja Sidekiq

  2. mengeksekusi perintah redis eval untuk menjalankan skrip Lua di nodeJS

  3. Sidekiq tidak memproses antrian

  4. Cache dalam memori dengan masa berlaku LRU

  5. Redis mengambil semua nilai daftar tanpa iterasi dan tanpa muncul