sql >> Databáze >  >> NoSQL >> Redis

Připojte se k AWS ElastiCache pomocí In-Transit Encryption + Auth z jiného klienta než redis-cli+stunnel

U obou klientů je výchozím chováním TLS ověření certifikátu serveru, který jsme museli zakázat. Řešení pro oba klienty je následující:

Klient NodeJS:

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

Ruby klient:

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


  1. Redis, bude téma (pub/sub) vždy doručeno alespoň jednomu předplatiteli?

  2. Třídění na více polích mongo DB

  3. Jak používat agregaci MongoDB pro stránkování?

  4. Jak sloučit pole pole v dokumentu v agregaci Mongo