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

Bagaimana saya bisa membuat Webmachine dan edis bekerja sama?

Ada beberapa solusi:

  • daftarkan koneksi redis secara lokal atau global
  • gunakan proses register seperti gpoc
  • simpan pid koneksi dalam konteks sumber daya mesin web
  • gunakan kumpulan koneksi seperti pooler atau poolboy
  • jika Anda tidak ingin mengantri permintaan dalam kumpulan diskon bisa muat

Sunting:pertanyaan yang disalahpahami, jawaban pertama di bawah:

Webmachine dan eredis keduanya merupakan aplikasi Erlang yang mengikuti prinsip-prinsip OTP. Jika aplikasi Anda sesuai OTP, Anda dapat menambahkan eredis ke applications di .app . Anda file, seperti berikut:

{application, awesome_app, [
    {description, "My awesome app."},
    {vsn, "0.0.1"},
    {modules, []},
    {registered, []},
    {applications, [kernel, stdlib, 
                    eredis, 
                    webmachine]}
]}.

Aplikasi sesuai OTP menggunakan rilis. Setelah Anda membuat rilis dan memulai aplikasi Anda, aplikasi di applications akan dimulai sebelum aplikasi Anda.

Rebar adalah teman Anda untuk membangun dan menghasilkan rilis (info lebih lanjut di sini). Sebuah alternatif untuk rebar adalah sinan yang dijelaskan dalam artikel ini.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Haruskah dua modul menggunakan koneksi redis yang sama? (Saya bekerja dengan Flask)

  2. Bagaimana menggabungkan set Redis yang diurutkan?

  3. Cara mendapatkan beberapa nilai daftar dalam satu panggilan di RedisTemplate of Jedis Client

  4. Node Js:Pekerjaan redis tidak selesai setelah menyelesaikan tugasnya

  5. Apakah Azure mendukung hal-hal seperti mongodb dan redis?