Kas ir replikācija programmā Redis?
Kas ir replikācija programmā Redis?

Video: Kas ir replikācija programmā Redis?

Video: Kas ir replikācija programmā Redis?
Video: Введение в веб-сервисы Amazon, Лев Жадановский 2024, Aprīlis
Anonim

Replikācija . Redis replikācija ir ļoti vienkārši lietojams un konfigurējams galvenais-slave replikācija kas ļauj vergu Redis serveri ir precīzas galveno serveru kopijas. Tālāk ir minēti daži ļoti svarīgi fakti par Redis replikācija : Redis izmanto asinhronu replikācija . Replikācija ir arī nebloķējošs vergu pusē

Tātad, kas ir Redis un kā tas darbojas?

Redis ir atvērtā koda (licencēta BSD) datu struktūras krātuve atmiņā, ko izmanto kā datubāzi, kešatmiņu un ziņojumu starpnieku. Tā atbalsta datu struktūras, piemēram, virknes, jaucējfunkcijas, sarakstus, kopas, sakārtotas kopas ar diapazona vaicājumiem, bitkartes, hiperloglogus, ģeotelpiskos indeksus ar rādiusa vaicājumiem un straumēm.

Var arī jautāt, vai Redis saglabā diskā? Pēc noklusējuma Redis saglabā datu kopas momentuzņēmumus disks , binārajā failā, ko sauc par dump. Jūs varat konfigurēt Redis lai tas būtu saglabāt datu kopu ik pēc N sekundēm, ja datu kopā ir vismaz M izmaiņas, vai arī varat manuāli izsaukt SAGLABĀT vai BGSAVE komandas.

Turklāt, kas ir Redis mezgls?

Redis ir ātrs un efektīvs atslēgu vērtību krātuve atmiņā. To sauc arī par datu struktūras serveri, jo atslēgas var saturēt virknes, sarakstus, kopas, jaucējvārdus un citas datu struktūras. Ja lietojat Mezgls . js, varat izmantot moduli node_redis, lai mijiedarbotos ar Redis.

Vai Redis ir sinhrons?

Redis pēc noklusējuma izmanto asinhrono replikāciju: Redis ir paredzēts priekšnesumiem un zemam, viegli paredzamam latentumam. Tomēr, ja iespējams, ir patīkami, ja sistēma spēj pielāgot konsekvences garantijas atkarībā no rakstīšanas veida, tāpēc kāda veida sinhroni replikācija varētu būt noderīga pat Redis.

Ieteicams: