Salta al contenuto
Joomla

MariaDB MaxScale dhe shtojcat filtruese: si të ndërtoni arkitektura fleksibël të bazës së të dhënave.

Team Host.it 3 min lexim

Përmbajtja

MariaDB MaxScale është bërë një Kandidat për Lirim, për këtë arritje duhet të falënderojmë të gjitha kompanitë që ranë dakord të jenë pjesë e projektit të testit MaxScale Beta dhe të gjithë ekipin MariaDB që u përfshi në këtë studim. Ky hap i rëndësishëm në jetën e MaxScale ka pasur një ndikim të madh në procesin e Sigurimit të Cilësisë së MaxScale.

Testi Ne vendosëm të kërkojmë ndihmë nga disa kompani, për të testuar MaxScale në mjedise "reale" me cilësime të personalizuara, konfigurime të ndryshme dhe me ngarkesë trafiku sa më afër realitetit. Kompania Colt Engine srl, pronare e markës Joomlahost.it, është një kompani pritëse italiane me bazë në Torino, e cila tregoi shumë interes për këtë projekt që në fillim, ata ishin fansa të mëdhenj të MariaDB MaxScale dhe ishin shumë entuziastë për të qenë testuesit e parë të MaxScale duke filluar që nga fillimi i 2014 kur ai ishte ende në versionin Alpha. Në fakt, ata vetë sugjeruan disa shtojca filtruese të cilat më pas u zbatuan.

Në nëntor, ne filluam të zhvillojmë së bashku një mjedis të mundshëm testimi dhe Colt Engine vendosi të përfshijë MaxScale në prodhimin e një prej projekteve të tij. Ajo që do të doja të tregoja në këtë postim është një nga mënyrat e pafundme të mundshme që MaxScale mund të ndihmojë administratorët dhe arkitektët e bazës së të dhënave të zgjidhin probleme të ndryshme dhe të dizajnojnë lehtësisht një arkitekturë fleksibël. Colt Engine është një ofrues shërbimesh interneti, si dhe ofruesi zyrtar italian i hosting-ut për Joomla!, për mendimin tim një nga testuesit më të mirë.

Filtrimi i shtojcave në Joomla! hosting, në shumicën e rasteve (nëse jo të gjitha) nuk ka asnjë ndihmë që mund të tregojë se cilat aplikacione po ekzekutohen në serverët e tyre dhe se si këta po aksesojnë instancat e MariaDB ose MySQL (ata tani po përdorin të dy MariaDB dhe MySQL, por gradualisht do t'i zhvendosin të gjithë serverët në MariaDB). Nuk është e lehtë të parashikosh ngarkesat e trafikut ose numrin e lidhjeve që do t'i nevojiten një aplikacioni specifik me kalimin e kohës dhe nuk është e lehtë t'i menaxhosh apo shpërndash ato.

Pak Joomla! shtojcat që janë të disponueshme, përdorin udhëzime të vjetruara ose që janë modifikuar ("TYPE =" kundrejt "ENGINE =" në CREATE TABLE, për të përmendur vetëm një nga më të zakonshmet). Në këtë rast të veçantë, MaxScale mund të filtrojë të gjitha sintaksat e vjetruara dhe t'i japë Colt Engine aftësinë për të vendosur se cilin server specifik me një version të veçantë MariaDB/MySQL do t'i drejtojë kërkesat, ose më mirë akoma, të zëvendësojë fjalën kyçe të vjetëruar (si në shembullin e mëparshëm) me sintaksën më të përditësuar dhe t'i mbajë të gjithë serverët në linjë me të njëjtin version të bazës së të dhënave.

Është e lehtë të kuptohet se nëse keni nevojë të monitoroni qindra serverë, është e rëndësishme të keni një platformë të besueshme dhe të shkallëzueshme, megjithatë, kur kjo nuk është e mundur, ose gjatë periudhave të tranzicionit, MaxScale mund t'ju japë mundësinë për të integruar versione të ndryshme të bazës së të dhënave dhe për të drejtuar vazhdimisht pyetjet në serverë specifikë bazuar në rregulla specifike.

Filtri Tee Një pjesë tjetër e mjedisit të testimit përfshin një filtër tjetër të rëndësishëm MaxScale, përkatësisht filtrin Tee. Ky filtër ju lejon të kopjoni pyetje në lloje të ndryshme të serverëve të bazës së të dhënave, kështu që ju mund të krijoni serverë me ngarkesa të ndryshme pune me teknologji vërtet unike të balancimit të shërbimit. Në realitet, përdorimi specifik i filtrit Tee dha reagime të rëndësishme për inxhinierët tanë MaxScale, të cilët, falë kësaj, ishin të lumtur të përsosin dizajnin origjinal të filtrit Tee dhe të lejojnë një përdorim më të avancuar të tij.

Hosting Joomla

Hosting Joomla në Itali

Plane me backup, certifikata SSL dhe mjete për zhvillues dhe agency.

Nga blogu

WordPress

WordPress 7.0 e l’AI

Cosa cambia per le web agency

Sicurezza

Patch a caldo, sito acceso

CVE kernel senza riavvii a raffica

Nga arkivin

Joomla

Pse Host.it zgjodhi Joomla 4 si frontend të saj

Joomla

Dita e Mbrojtjes së të Dhënave - Rëndësia e Privatësisë dhe Sigurisë