Redis
 sql >> база данни >  >> NoSQL >> Redis

Свържете се с AWS ElastiCache с шифроване при транспортиране + удостоверяване от клиент, различен от redis-cli+stunnel

И за двата клиента поведението на TLS по подразбиране е да провери сертификата на сървъра, който трябваше да деактивираме. Решението и за двата клиента е както следва:

NodeJS клиент:

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

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. Как да разбера състоянието на главен/подчинен на redis?

  2. gradle build местни работи. В докер контейнера не е така. ЗАЩО?

  3. Как да стартирате redis-сървър на различен порт от порта по подразбиране 6379 в ubuntu

  4. Обаждане до Redis zunionstore от Lua с променливи КЛЮЧЕВЕ

  5. StackExchange.Redis ConnectionMultiplexer пул за синхронни методи