sql >> Database teknologi >  >> NoSQL >> Redis

Får du en forbindelsesfejl, når du bruger redis-trib.rb til at oprette en klynge?

redis-trib.rb kan ikke håndtere Redis noder, som er password-beskyttet.

Så forsøg på at bruge det på sådanne noder ville resultere i [ERR] Beklager, kan ikke oprette forbindelse til node.

Hvorfor håndterer hjælpeprogrammet redis-trib.rb ikke godkendte noder?

Det hænger sammen med, at når en Redis-node er beskyttet med adgangskode, er det kun kommunikationen på dens hovedport (som standard 6379), der er beskyttet. Kommunikationen på dens klyngebus (Default Port + 10000 =16379), hvor noder i en klynge kommunikerer med hinanden, er ikke beskyttet. Så en Redis-klynge er ikke rigtig adgangskodebeskyttet, når individuelle noder er det. Så at have en adgangskode på individuelle Redis-noder i en Redis-klynge tilføjer ringe sikkerhedsværdi. Derfor har hjælpeprogrammet redis-trib.rb ikke implementeret nogen godkendelse.

Mere information her:

https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8



  1. NoSQL Trends – MongoDB, Cassandra, CouchDB &Riak

  2. MongoDB database skema design

  3. Redis Cluster vs ZeroMQ i Pub/Sub, til horisontalt skalerede distribuerede systemer

  4. pipelining vs transaktion i redis