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

NodeJS - terhubung dengan aman ke server redis eksternal

Tidak terlalu jelas apa yang Anda coba lakukan karena mengakses data dari server lain tanpa menggunakan API sangat tidak masuk akal. Apa pun yang Anda lakukan untuk mengaksesnya adalah beberapa jenis API.

Jika Anda ingin membuatnya agar hanya server A yang dapat mengakses server B, maka Anda memiliki beberapa pilihan untuk membuatnya aman:

  1. Wajibkan autentikasi setiap kali server B diakses dan buat agar hanya server A yang memiliki kredensial autentikasi tersebut.

  2. Dengan asumsi server A dan server B berada di infrastruktur server yang sama, letakkan API server B pada port yang tidak tersedia untuk dunia luar, tetapi hanya tersedia dari dalam infrastruktur server Anda (ini biasanya melibatkan pemilihan port yang firewall Anda ke luar memblokir akses ke).

  3. Di server A, hanya terima koneksi pada API-nya dari alamat IP spesifik server B.

Anda bahkan dapat menerapkan lebih dari satu opsi ini sekaligus. Misalnya, tidak jarang menggunakan 1) dan 2) bersama-sama.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara membuat RedisCacheManager di spring-data 2.0.x

  2. Mengapa Satu instance Jedis tidak threadsafe?

  3. Cara menginstal Redis

  4. Kembalikan daftar hgetall dari redis di nodejs

  5. Untuk memulai pemuatan YCSB dengan opsi yang diaktifkan klaster untuk REDIS