Vai memcached izmanto konsekventu jaukšanu?
Vai memcached izmanto konsekventu jaukšanu?

Video: Vai memcached izmanto konsekventu jaukšanu?

Video: Vai memcached izmanto konsekventu jaukšanu?
Video: VAI ILZEI IZDOSIES IZBRAUKT SAREŽĢĪTĀKO MANEVRU ĀGENSKALNĀ? 2024, Maijs
Anonim

Konsekventa jaukšana ar Memcached vai Redis, un ielāps uz libketama. Šis ir pamācība par konsekventa jaukšana atslēgām atslēgu vērtību krātuvēs, koncentrējoties uz kešatmiņas serveriem. Kods ir kešatmiņas servera agnostiķis: tur ir nekas specifisks Memcached vai Redis tajā, un to var izmantot ar citiem serveriem.

Ņemot to vērā, kur tiek izmantota konsekventa jaukšana?

Sadalītā sistēmā konsekventa jaukšana palīdz atrisināt šādus scenārijus: nodrošināt elastīgu mērogošanu (termins lietots lai aprakstītu serveru dinamisku pievienošanu/noņemšanu, pamatojoties uz lietojuma slodzi) kešatmiņas serveriem. Palieliniet krātuves mezglu kopu, piemēram, NoSQL datu bāzes.

vai Redis izmanto konsekventu jaukšanu? The hash sloti ir līdzīgi virtuālajiem mezgliem konsekventa jaukšana . Kasandras datu izplatīšana ir gandrīz tāds pats kā redis klasteris, un šajā rakstā teikts, ka tā ir konsekventa jaukšana . Bet redis klastera turorial teica redis klasteris dara nē izmantojiet konsekventu jaucējfunkciju.

Līdz ar to, vai Kasandra izmanto konsekventu jaukšanu?

2 atbildes. Kasandra dara nē izmantojiet konsekventu jaukšanu Jūsu aprakstītajā veidā. Katrai tabulai ir nodalījuma atslēga (jūs varat to uzskatīt par primāro atslēgu vai tās pirmo daļu RDBMS terminoloģijā), šī atslēga ir jaukta izmantojot murmur3 algoritms. Viss hash telpa veido nepārtrauktu gredzenu no zemākā iespējamā hash uz augstāko

Kāpēc mums ir nepieciešama konsekventa jaukšana?

izmaiņas un katrs objekts ir jaukta uz jaunu vietu. Šis var būt postošam kopš sākotnējā satura serveriem ir pārpludināts ar pieprasījumiem no kešatmiņas mašīnām. Līdz ar to ir nepieciešama konsekventa jaukšana lai izvairītos no serveru pārpludināšanas. Konsekventa jaukšana kartē objektus uz vienu un to pašu kešatmiņas mašīnu, cik vien iespējams.

Ieteicams: