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

Får indstillingen slave-read-only nej til at få slave til at bekræfte hvert hash-opslag med masteren?

Bemærk venligst, at slave-read-only config refererer til replikering og READONLY henviser til redis-cluster-kommandoen.

Hvis du ikke bruger redis-cluster, kan du roligt ignorere READONLY kommandodokumentation. Se https://raw.githubusercontent.com/antirez/redis/2.8/redis.conf i stedet for. Skrivninger bør ikke replikere eller kræve opslag til masteren. Min wireshark dumper på redis med slave-read-only no viser ingen indikation af nogen kommunikation med master som følge af skrivninger til slaven selv.

Hvis du på den anden side bruger redis-cluster og henviser til READWRITE adfærd:Cluster nodes' kommunikation med hinanden for hash slot opdateringer og andre klynge specifikke meddelelser er optimeret til at bruge minimal båndbredde og mindst behandlingstid. Kommunikation af hash-slot-opdateringer sker højst sandsynligt ikke for hver skrivning på slaven.




  1. Introduktion til Apache HBase Snapshots

  2. Alvorligt fald i ydeevnen med MongoDB Change Streams

  3. MongoDB forskelle mellem NumberLong og simple Integer?

  4. 'process.nextTick(function() { throw err; })' - Udefineret er ikke en funktion (mongodb/mongoose)