Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Kết nối với AWS ElastiCache bằng Mã hóa In-Transit + Xác thực từ ứng dụng khách không phải redis-cli + stunnel

Đối với cả hai ứng dụng khách, hành vi TLS mặc định là xác minh chứng chỉ máy chủ, chúng tôi cần vô hiệu hóa chứng chỉ này. Giải pháp cho cả hai khách hàng như sau:

Ứng dụng khách NodeJS:

const redis = require('redis')
const client = redis.createClient({host: hostOrIp, port: 6379, auth_pass: 'thePassword', tls: { checkServerIdentity: () => undefined }})

Khách hàng Ruby:

require "redis"
redis = Redis.new(url: connectionString, ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE })


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách lưu trữ kết quả tìm kiếm cây danh mục tổng hợp trong Redis

  2. Redis - Bảng Lua làm giá trị trả về - tại sao điều này không hoạt động

  3. Predis with laravel 5.5 Không có kết nối nào trong pool trong Aggregate / RedisCluster.php:337

  4. Phương pháp nhanh hơn để di chuyển dữ liệu redis sang MySQL

  5. Làm thế nào để kết nối với máy chủ Redis từ xa?