Amazon Elastic Compute Cloud (Amazon EC2) Kohtjuhtumid pakuvad AWS-i pilves saadaolevat vaba arvutusvõimsust suurte allahindlustega võrreldes tellitavate hindadega. Amazon EMR pakub hallatud Hadoopi raamistikku, mis muudab suure andmemahu töötlemise EC2 eksemplaride abil lihtsaks, kiireks ja kulutõhusaks. Amazon EMR koos punktjuhtumitega võimaldab teil vähendada suurte andmemahtude käitamise kulusid AWS-is. Amazon EC2 võib punktjuhtumid katkestada a 2-minutiline teade alati, kui Amazon EC2 peab tellitavate klientide jaoks võimsust tagasi nõudma. Kohtjuhtumid sobivad kõige paremini kodakondsuseta ja tõrketaluvusega suurandmerakenduste (nt Apache Spark koos Amazon EMR-iga) käitamiseks, mis on punktsõlmede katkestuste vastu vastupidavad.
Trino (endine PrestoSQL) on avatud lähtekoodiga väga paralleelne hajutatud SQL-i päringumootor, mis võimaldab käivitada interaktiivseid päringuid ja petabaitide andmete paketttöötlust. See võib teha kohapealseid ühendatud päringuid paljudes salvestatud andmete kohta andmeallikad, sealhulgas relatsiooniandmebaasid (MySQL, PostgreSQL ja teised), hajutatud andmesalved (Cassandra, MongoDB, Elasticsearch jt) ja Amazoni lihtne salvestusteenus (Amazon S3), ilma et oleks vaja keerukaid ja kulukaid protsesse andmete kopeerimiseks ühte kohta.
enne Projekt Tardigrade, Trino päringud nurjusid alati, kui mõni Trino klastrite sõlm ebaõnnestus, ja iteratiivse päringu võimalusega automaatset uuesti proovimismehhanismi ei olnud. Samuti tuli ebaõnnestunud päringud nullist uuesti alustada. Selle piirangu tõttu olid Trino pikaajalise ekstraktimise, teisendamise ja laadimise (ETL) ja partiipäringute tõrgete kulu valmimisaja, arvutuste raiskamise ja kulude osas kõrge. Punktjuhtumid ei sobinud Trino klastritega pikkade päringute jaoks ja sobivad ainult lühiajaliste Trino päringute jaoks.
2022. aasta oktoobris Amazon EMR teatas Trino mootori uus võimalus tuvastada 2-minutilised Spot-i katkestuse teatised ja teha kindlaks, kas olemasolevad päringud saavad nendes sõlmedes lõpule viia 2 minuti jooksul. Kui päringuid ei saa lõpetada, nurjub Trino need kiiresti ja proovib päringuid erinevates sõlmedes uuesti teha. Samuti ei aja Trino nendele Spot-sõlmedele uusi päringuid, mis on peagi tagasinõudmisel. Novembris 2022 Amazon EMR lisatud toetus projektile Tardigrade tõrketaluv valik Trino mootoris Amazon EMR 6.8 ja uuemaga. Selle funktsiooni lubamine leevendab Trino tööülesannete tõrkeid, mis on põhjustatud Spoti katkestustest või nõudmisel sõlme peatumisest tingitud töötaja sõlme tõrgetest. Trino proovib nüüd ebaõnnestunud ülesandeid uuesti, kasutades Amazon S3 või HDFS-i vaheandmete vahetamise kontrollpunkti.
Need uued Trino täiustused koos Amazon EMR-iga tagavad väiksemate kuludega parema vastupidavuse ETL-i ja partii töökoormuse käitamiseks kohapealsetes eksemplarides. See postitus tutvustab Amazon EMR-i vastupidavust Trinoga, kasutades tõrketaluvusega konfiguratsiooni, et käitada kulude kokkuhoiuks pikaajalisi päringuid Spot Instances. Meie simuleerida Spot katkestusi Trino töötaja sõlmedes kasutades AWS-i vea sissepritse simulaator (AWS FIS).
Trino arhitektuuri ülevaade
Trino käivitab päringu, jagades selle hierarhiaks etappidel, mida rakendatakse sarjana ülesanded jaotatud üle Trino töötajate võrgu. See konveieriga täitmismudel töötab paralleelselt mitut etappi ja voogesitab andmeid ühest etapist teise, kui andmed muutuvad kättesaadavaks. See paralleelne arhitektuur vähendab otsast lõpuni latentsust ja muudab Trino kiireks tööriistaks ad hoc andmete uurimiseks ja ETL-i töödeks väga suurte andmehulkade puhul. Järgmine diagramm illustreerib seda arhitektuuri.
Trino klastris on koordinaator on server, mis vastutab avalduste sõelumise, päringute kavandamise ja haldamise eest töötajate. Koordinaator on ka sõlm, millega klient ühenduse loob ja esitab käitamiseks avaldusi. Igal Trino klastris peab olema vähemalt üks koordinaator. Koordinaator loob mitut etappi hõlmava päringu loogilise mudeli, mis seejärel tõlgitakse Trino töötajatel töötavateks ühendatud ülesanneteks. Amazon EMR-is töötab Trino koordinaator EMR-il esmane sõlm ja töölised jooksevad edasi tuum ja ülesanne sõlmed.
Kiirem ülevaade väiksemate kuludega EC2 Spotiga
Kohapealsete ja tellitavate eksemplaride segu abil saate säästa märkimisväärseid kulusid oma ETL-i ja EMR Trino klastrites töötavate pakktöökoormuste jaoks. Saate lühendada ka ülevaate saamiseks kuluvat aega, kui päringud käitatakse kiiremini ja väiksemate kuludega, käivitades Trino paralleelarhitektuuri abil rohkem töölisi sõlmpunktides.
Näiteks saab EMR Trino kaua kestnud päringu, mis võtab tund aega, kiiremini lõpule viia, lisades kohapealsetele eksemplaridele rohkem töötaja sõlme, nagu on näidatud järgmisel joonisel.
Tõrketaluv Trino konfiguratsioon Amazon EMR-is
Veakindel teostus in Trino on vaikimisi keelatud; saate selle lubada, määrates Amazon EMR-i konfiguratsioonis korduskatse reegli. Trino toetab kahte tüüpi uuesti proovimise poliitikat.
- Päring – PÄRINGU uuesti proovimise poliitika käsib Trinol kogu päringut automaatselt uuesti proovida, kui töötaja sõlmes ilmneb tõrge. See reegel sobib ainult lühiajaliste päringute jaoks, kuna kogu päringut proovitakse uuesti nullist.
- ÜLESANNE – ÜLESANNETE uuesti proovimise poliitika käsib Trinol tõrke korral uuesti proovida üksikuid päringuülesandeid. Seda reeglit soovitatakse kasutada pikaajaliste ETL-i ja pakkpäringute jaoks.
Kui tõrketaluv täitmine on lubatud, spoolitakse vahepealsed vahetusandmed an vahetusjuht et mõni muu töötaja sõlm saaks seda uuesti kasutada juhul, kui sõlm päringut ei suuda lõpetada. Vahetushaldur kasutab salvestuskohta Amazon S3 või Hadoopi hajutatud failisüsteem (HDFS) spoolandmete salvestamiseks ja haldamiseks, mis levivad kaugemale kui töötaja sõlmede mälupuhvri suurus. Vaikimisi kasutab Amazon EMR versioon 6.9.0 ja uuemad vahetushaldurina HDFS-i.
Lahenduse ülevaade
Selles postituses loome järgmise arhitektuuriga EMR-klastri.
Pakume Amazon EMR-i ja AWS FIS-i abil järgmisi ressursse:
- Järgmise konfiguratsiooniga EMR 6.9.0 klaster:
- Apache Hadoop, Hueja Trino rakendused
- EMR-i eksemplaride laevastikud järgmisega:
- Üks esmane sõlm (On-Demand) on Trino koordinaator
- Kaks põhisõlme (on-Demand) on Trino töötajad ja vahetushaldur
- Neli ülesande sõlme (punktjuhtumid) Trino töötajatena
- Trino tõrkekindel konfiguratsioon järgmisega:
- TPCDS pesa
- ÜLESANNETE korduskatse poliitika
- Vahetushalduri kataloog HDFS-is
- Soovitatavad valikulised seaded päringu toimivuse optimeerimiseks
- FIS-i eksperimendi mall Trino klastri Spot-töötaja sõlmede sihtimiseks katkestustega, et demonstreerida EMR Trino tõrketaluvust punktjuhtumitega
Me kasutame uus Amazon EMR konsool EMR 6.9.0 klastri loomiseks. Uue konsooli kohta lisateabe saamiseks vaadake Erinevuste kokkuvõte.
Looge EMR 6.9.0 klaster
EMR-klastri loomiseks tehke järgmised sammud.
- Looge Amazon EMR-konsoolis EMR 6.9.0 klaster nimega emr-trino-cluster koos Hadoopi, Hue ja Trino rakendustega, kasutades tava rakenduste komplekt.
Vajame Hue'i veebipõhist liidest SQL-päringute esitamiseks Trino mootorile ja HDFS-i põhisõlmedes, et salvestada vahepealseid vahetusandmeid Trino tõrketaluvusega käitamiste jaoks.
Mitme Spot-võimsuse kogumi kasutamine (iga saadavuse tsooni iga eksemplari tüüp on eraldi kogum) on parim tava, et suurendada teie võimalusi saada suuremahulist Spot-võimsust ja minimeerida konkreetse eksemplaritüübi EMR-klastrites tagasinõudmise mõju. Amazon EMR-konsool võimaldab teil konfigureerida kuni 5 eksemplari tüüpi oma põhipargi jaoks ja 15 eksemplari tüüpi oma tööpargi jaoks, kasutades Kohtade jaotamise strateegia, mis võimaldab kuni 30 eksemplari tüüpi iga sõidukipargi jaoks AWS-i käsurea liides (AWS CLI) või Amazon EMR API.
- Konfigureerige esmased, põhi- ja ülesandepargid primaarsete ja põhisõlmedega koos tellitavate eksemplaridega (m5.xlarge) ja ülesandesõlmed punktjuhtumitega, kasutades mitut eksemplari tüüpi.
Kui kasutate Amazon EMR-i konsooli, kasutatakse EC2 eksemplari tüüpi vCPU-de arvu vaikimisi põhi- või tööpargi sihtvõimsuse arvestamisel. Näiteks 5 vCPU-ga eksemplari tüüpi m4.xlarge loetakse vaikimisi 4 mahuühikuks.
- Kohta Meetmete menüü all tuum or Ülesandepark, vali Muuda kaalutud mahtu.
- Kuna iga eksemplari tüüp koos 4 vCPU-ga (xlarge size) on 4 võimsusühikut, määrame klastri suuruseks 8 põhiüksuse (2 sõlme) funktsiooniga On-Demand ja 16 tegumiüksuse (4 sõlme) funktsiooniga Spot.
Erinevalt põhi- ja ülesandeparkidest on esmane autopark alati üks eksemplar, seega pole Amazon EMR-i konsooli peamise sõlme jaoks vaja suuruse määramist ega see saadaval.
- valima Hind-võimsus optimeeritud kohapeal jaotamise strateegiana, mis käivitab teie kõige saadaolevamatest kogumitest madalaima hinnaga kohapealsed eksemplarid.
- Konfigureerige Trino tõrketaluvuse seaded jaotises Tarkvara seaded lõik:
Teise võimalusena saate luua konfiguratsiooniga JSON-i konfiguratsioonifaili, salvestada selle S3 ämbrisse ja valida failitee selle S3 asukohast, valides Laadige Amazon S3-st JSON.
Vaatame mõningaid valikulisi sätteid päringu toimivuse optimeerimiseks, mille oleme konfigureerinud:
- "Exchange.compression-enabled":"true" – See on soovitatav tihendamise lubamiseks, et vähendada vahetushalduris spoolitavate andmete hulka.
- "query.low-memory-killer.delay": "0s" – See vähendab mälumahu kaotamise viivitust, et Trino mootor saaks mälupuuduses sõlmede blokeeringu kiiremini lahti saada.
- "query.remote-task.max-error-duration": "1 m" – Vaikimisi ootab Trino kuni 5 minutit ülesande taastumist, enne kui loeb selle kadunuks ja ajastab selle ümber. Ebaõnnestunud ülesannete kiiremaks uuesti proovimiseks saab seda ajalõpu vähendada.
Lisateavet Trino tõrketaluvate konfiguratsiooniparameetrite kohta leiate aadressilt Veakindel teostus.
- Lisame ka sildivõtme nimega
Name
väärtusegaMyTrinoCluster
selle sildinimega EC2 eksemplaride käivitamiseks.
Kasutame seda märgendit AWS FIS-iga klastris paiknevate punktjuhtumite sihtimiseks.
EMR-klastri valmimiseks kulub mõni minut ootamine riik.
Seadistage FIS-i katse mall, et sihtida EMR Trino klastris katkestustega punktjuhtumeid
Nüüd kasutame AWS FIS-konsooli, et simuleerida punktjuhtumite katkestusi EMR Trino klastris ja näidata Trino mootori tõrketaluvust. Tehke järgmised sammud.
- Looge AWS FIS-i konsoolil katsemall.
- alla Meetmete, vali Lisage toiming.
- Looge AWS FIS-i toiming Toimingu tüüp as aws:ec2:send-spot-instance-interruptions ja Kestus enne katkestust kui 2 minutit.
- Vali Säästa.
See tähendab, et FIS katkestab sihitud kohapealsed eksemplarid pärast 2-minutilist katset.
- alla Sihid, vali Edit et sihtida kõiki EMR-klastris töötavaid kohtjuhtumeid.
- eest Ressursisildid, Kasuta
Name= MyTrinoCluster
. - eest Ressursifiltrid, kasutage kui
State.Name=running
. - eest Valimisrežiim, seatud ALL.
- Vali Säästa.
- Loo uus AWS-i identiteedi- ja juurdepääsuhaldus (IAM) rolli, et anda AWS FIS-ile õigused.
- Vali Looge katse mall.
Käivitage Hue ja Trino veebiliidesed
Kui teie EMR-klaster on ootamine olekut, ühendage Trino päringute jaoks Hue veebiliidesega ja jälgimiseks Trino veebiliidesega. Teise võimalusena saate esitada oma Trino päringud trino-cli abil pärast SSH-i kaudu ühenduse loomist oma EMR-klastri esmase sõlmega. Selles postituses kasutame EMR Trino mootoris päringute käitamiseks Hue veebiliidest.
- Oma kohalikust arvutist peamise sõlme Hue liidesega ühenduse loomiseks liikuge EMR-klastri juurde Kinnisvara, Võrk ja turvalisusja EC2 turvarühmad (tulemüür) sektsiooni.
- IP-aadressi ja pordi (port 22) lisamiseks muutke esmase sõlme turberühma sissetuleva reeglit.
- Hankige oma EMR-klastri esmase sõlme avalik DNS-i oma EMR-klastrist kokkuvõte Tab.
Viitama Vaadake Amazon EMR-klastrites hostitud veebiliideseid Lisateavet kohalikust arvutist primaarse sõlme veebiliidestega ühenduse loomise kohta. Sa saad dünaamilise pordiedastusega SSH-tunneli seadistamine kohaliku arvuti ja EMR-i esmase sõlme vahel. Siis saate konfigureerige oma Interneti-brauseri puhverserveri sätted kasutades SOCKS-i puhverserveri seadete haldamiseks lisandmooduleid, nagu FoxyProxy for Firefox või SwitchyOmega for Chrome.
- Ühendage Hue'iga, kopeerides URL-i (
http://<youremrcluster-primary-node-public-dns>:8888/
) oma veebibrauseris. - Looge konto oma valitud kasutajanime ja parooliga.
Pärast oma kontole sisselogimist näete Hue veebiliideses päringuredaktorit.
Vaikimisi konfigureerib Amazon EMR Trino veebiliidese Trino koordinaatoris (EMR esmane sõlm) kasutama porti 8889.
- Trino veebiliidesega ühenduse loomiseks kopeerige URL (
http://<youremrcluster-primary-node-public-dns>:8889/
) oma veebibrauseris, kus saate jälgida Trino klastrit ja päringu toimivust.
Järgmisel ekraanipildil näeme kuut aktiivset Trino töötajat (EMR-klastri kaks põhi- ja neli ülesandesõlme) ning ühtegi töötavat päringut.
- Käivitame Trino päringu
Näeme, et kõik klastri sõlmed asuvad aktiivne riik.
Testige tõrketaluvust Spot-katkestuste korral
Spot-katkestuste tõrketaluvuse testimiseks toimige järgmiselt.
- Käivitage Hue päringuredaktoriga järgmine Trino päring:
Kui avate Trino veebiliidese, näete päringut, mis töötab kuuel aktiivsel töötaja sõlmel (kaks põhieksemplari põhijuhtumit ja neli ülesandesõlme).
- Valige AWS FIS-i konsoolil Katsemallid navigeerimispaanil.
- Valige katse mall
EMR_Trino_Interrupter
Ja vali Alusta katset.
Mõne sekundi pärast on katse rakenduses Lõpetatud olekut ja see käivitab 2 minuti pärast kõigi nelja punktjuhtumi (neli Trino töötaja) peatamise.
Mõne aja pärast võime Trino veebikasutajaliideses jälgida, et oleme kaotanud neli Trino töötajat (kohapealsetel eksemplaridel töötavad tegumisõlmed), kuid päring töötab endiselt kahe järelejäänud On-Demand töötaja sõlmega (põhisõlmed). Ilma EMR Trino tõrketaluva konfiguratsioonita ebaõnnestuks kogu päring isegi ühe töötaja sõlme rikke korral.
- Käivita
select * from system.runtime.nodes
päring uuesti Hue'is, et kontrollida Trino klastri sõlmede olekut.
Näeme nelja olekuga Spot-töötaja sõlme sulgub.
Trino alustab nelja Spoti töötaja sõlme sulgemist kohe, kui nad saavad AWS FIS-i eksperimendi saadetud 2-minutilise Spoti katkestuse teatise. See hakkab uuesti proovima nende nelja Spot-töötaja ebaõnnestunud ülesandeid klastri ülejäänud aktiivsetel töötajatel (kaks põhisõlme). Trino mootor ei ajasta ka ühegi uue päringu ülesandeid Spot töötaja sõlmedes sulgub riik.
Trino päring jätkab töötamist ülejäänud kahel töötaja sõlmel ja õnnestub vaatamata nelja Spot töötaja sõlme katkestamisele. Varsti pärast Spot-sõlmede peatumist täiendab Amazon EMR peatatud võimsust (neli tegumisõlme), käivitades neli asenduspunkti sõlme.
Saavutage päringu kiirem jõudlus madalamate kuludega, kuna Trino kohapeal töötab rohkem
Suurendame nüüd Trino töötajate võimsust 6-lt 10-le, muutes kohapealsete eksemplaride EMR-i ülesande sõlmede suurust käsitsi (4-lt 8-le).
Käitame sama päringu suuremas klastris, kus on 10 Trino töötajat. Võrdleme päringu valmimisaega (Trino veebiliidese seinaaega) varasema väiksema kuue töötajaga klastriga. Näeme 32% kiiremat päringu jõudlust (1.57 minutit vs. 2.33 minutit).
Saate käitada rohkem Trino töötajaid kohapealsetes eksemplarides, et käitada päringuid kiiremini, et täita oma SLA-sid või töödelda suuremat arvu päringuid. Kui kohapealsed eksemplarid on saadaval kuni 90% allahindlustega tellitavate hindadega, ei suurene teie klastri kulud oluliselt võrreldes kogu arvutusvõimsuse käitamisega tellitavatel eksemplaridel.
Koristage
Pidevate ressursside eest tasude vältimiseks liikuge Amazon EMR-i konsooli ja kustutage klaster emr-trino-cluster.
Järeldus
Selles postituses näitasime, kuidas saate Trino mootoriga EMR-klastreid konfigureerida ja käivitada, kasutades selle tõrketaluvusega konfiguratsiooni. Veataluvuse funktsiooniga saab Trino töötaja sõlmesid kasutada kohapealsete eksemplaride EMR-i ülesandesõlmedena. Saate konfigureerida hästi hajutatud ülesannete pargi mitme eksemplaritüübiga, kasutades hinna-võimsuse optimeeritud jaotusstrateegiat. See muudab Amazon EMR-i taotlema ja käivitama ülesandesõlmed kõige kättesaadavamatest madalama hinnaga Spot-võimsuse kogumitest, et minimeerida kulusid, katkestusi ja võimsusprobleeme. Samuti demonstreerisime EMR Trino vastupidavust Spoti katkestuste vastu, kasutades AWS FIS Spot katkestuskatset. EMR Trino jätkab päringute käitamist, proovides Spot-sõlme katkestuse korral järelejäänud saadaolevate töötaja sõlmede ebaõnnestunud ülesandeid uuesti täita. Veataluvusega EMR Trino ja Spot Instances abil saate suuri andmepäringuid käivitada vastupidavalt, säästes samal ajal kulusid. SLA-põhiste töökoormuste jaoks saate SLA-de järgimiseks või ületamiseks lisada ka rohkem arvutusi kohapeal, et päring toimiks kiiremini ja väiksemate kuludega võrreldes tellitavate eksemplaridega.
Autoritest
Ashwini kumar on Indias Delhis asuva AWS-i vanemspetsialisti lahenduste arhitekt. Ashwinil on rohkem kui 18-aastane tööstuse kogemus süsteemide integreerimise, arhitektuuri ja tarkvara kujundamise alal ning uuem kogemus pilvarhitektuuri, DevOpsi, konteinerite ja suurandmete inseneri valdkonnas. Ta aitab klientidel optimeerida oma pilvekulusid, minimeerida arvutusraiskamist ja parandada AWS-i jõudlust. Ta keskendub arhitektuuri parimatele tavadele erinevate töökoormuste jaoks teenustega, sealhulgas EC2 Spot, AWS Graviton, EC2 Auto Scaling, Amazon EKS, Amazon ECS ja AWS Fargate.
Dipayan Sarkar on AWS-i analüüsilahenduste spetsialist, kes aitab klientidel AWS Analyticsi teenuste abil oma andmeplatvormi moderniseerida. Ta töötab koos klientidega, et kavandada ja luua analüüsilahendusi, mis võimaldavad ettevõtetel teha andmepõhiseid otsuseid.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoData.Network Vertikaalne generatiivne Ai. Jõustage ennast. Juurdepääs siia.
- PlatoAiStream. Web3 luure. Täiustatud teadmised. Juurdepääs siia.
- PlatoESG. Süsinik, CleanTech, Energia, Keskkond päikeseenergia, Jäätmekäitluse. Juurdepääs siia.
- PlatoTervis. Biotehnoloogia ja kliiniliste uuringute luureandmed. Juurdepääs siia.
- Allikas: https://aws.amazon.com/blogs/big-data/query-big-data-with-resilience-using-trino-in-amazon-emr-with-amazon-ec2-spot-instances-for-less-cost/
- :on
- :on
- :mitte
- : kus
- $ UP
- 1
- 10
- 100
- 11
- 1100
- 15%
- 16
- 19
- 1M
- 2022
- 22
- 30
- 33
- 7
- 8
- 804
- 9
- a
- MEIST
- üle
- juurdepääs
- konto
- tegevus
- aktiivne
- Ad
- lisama
- aadress
- kinni pidama
- pärast
- jälle
- vastu
- Materjal: BPA ja flataatide vaba plastik
- eraldamine
- võimaldama
- võimaldab
- Ka
- alati
- Amazon
- Amazon EC2
- Amazon EMR
- Amazon Web Services
- summa
- summad
- an
- analytics
- ja
- Teine
- mistahes
- Apache
- Apache Spark
- API
- taotlus
- rakendused
- asjakohane
- arhitektuuri-
- arhitektuur
- OLEME
- AS
- At
- auto
- Automaatne
- automaatselt
- kättesaadavus
- saadaval
- vältima
- AWS
- põhineb
- BE
- sest
- muutub
- enne
- on
- BEST
- parimaid tavasid
- vahel
- Peale
- Suur
- Big andmed
- Segu
- Purustamine
- brauseri
- puhver
- ehitama
- Kimp
- ettevõtted
- kuid
- by
- kutsutud
- CAN
- võime
- Võimsus
- juhul
- põhjustatud
- väljakutseid
- vastuolu
- koormuste
- kontrollima
- valik
- Vali
- Kroom
- klassifikatsioon
- klient
- Cloud
- Cluster
- võrdlema
- võrreldes
- täitma
- lõpetamist
- keeruline
- Arvutama
- arvuti
- konfiguratsioon
- konfigureeritud
- Võta meiega ühendust
- seotud
- ühendamine
- ühendab
- kaaluda
- arvestades
- konsool
- Konteinerid
- pidev
- Koordineerija
- kopeerimine
- tuum
- Maksma
- kuluefektiivne
- kulud
- looma
- loob
- Kliendid
- andmed
- Andmeplatvorm
- andmepõhistele
- andmebaasid
- andmekogumid
- otsused
- vaikimisi
- viivitus
- Delhi
- näitama
- Näidatud
- Disain
- Vaatamata
- detailid
- avastama
- Määrama
- DevOps
- erinev
- blokeeritud
- soodustust
- jagatud
- DNS
- Ei tee
- alla
- kaks
- dünaamiline
- iga
- Ajalugu
- toimetaja
- Elasticsearch
- teine
- võimaldama
- lubatud
- võimaldades
- lõpp
- Lõpuks-lõpuni
- Mootor
- Inseneriteadus
- lisaseadmed
- viga
- Eeter (ETH)
- Isegi
- sündmus
- Iga
- näide
- ületama
- vahetamine
- täitmine
- olemasolevate
- kallis
- kogemus
- eksperiment
- uurimine
- väljavõte
- FAIL
- Ebaõnnestunud
- ebaedu
- KIIRE
- kiiremini
- tunnusjoon
- vähe
- Joonis
- fail
- lõpetama
- Firefox
- tulemüüri
- FIS
- FLEET
- keskendub
- Järel
- eest
- varem
- neli
- Raamistik
- Alates
- saamine
- Go
- Grupp
- Grupi omad
- olnud
- hadoop
- Olema
- he
- aitab
- hierarhia
- Suur
- kõrgelt
- võõrustas
- tund
- Kuidas
- HTML
- http
- HTTPS
- IAM
- Identity
- if
- illustreerib
- mõju
- rakendatud
- parandama
- paranenud
- in
- Kaasa arvatud
- Suurendama
- India
- eraldi
- tööstus
- info
- teadmisi
- Näiteks
- integratsioon
- interaktiivne
- Interface
- liidesed
- Kesktaseme
- Internet
- sisse
- inventar
- kaasates
- IP
- IP-aadress
- IT
- ITS
- Tööturg
- jpg
- Json
- hoidma
- Võti
- suur
- suuremahuline
- suurem
- Hilinemine
- pärast
- algatama
- käivitab
- käivitamine
- kõige vähem
- vähem
- piiramine
- joon
- koormus
- kohalik
- liising
- logi
- loogiline
- kadunud
- Madal
- vähendada
- tegema
- TEEB
- juhtima
- juhitud
- juht
- juhtiv
- käsitsi
- keskmine
- vahendid
- mehhanism
- Vastama
- Mälu
- menüü
- minimeerima
- protokoll
- mudel
- kaasajastama
- MongoDB
- Jälgida
- järelevalve
- rohkem
- kõige
- mitmekordne
- rohkus
- peab
- MySQL
- nimi
- Nimega
- Navigate
- NAVIGATSIOON
- Vajadus
- vaja
- vajadustele
- võrk
- Uus
- ei
- sõlme
- sõlmed
- teade
- teated
- November
- nüüd
- number
- jälgima
- oktoober
- of
- maha
- pakkuma
- on
- On-Demand
- ONE
- jätkuv
- ainult
- avatud lähtekoodiga
- optimeerimine
- optimeerima
- optimeeritud
- or
- et
- teised
- üle
- pane
- Parallel
- parameetrid
- Parool
- tee
- täitma
- jõudlus
- Õigused
- planeerimine
- inimesele
- Platon
- Platoni andmete intelligentsus
- PlatoData
- Poliitika
- poliitika
- ujula
- Basseinid
- post
- Postgresql
- tava
- tavad
- Hinnad
- esmane
- protsess
- Protsessid
- töötlemine
- projekt
- omadused
- anda
- annab
- säte
- volikiri
- avalik
- päringud
- kiiresti
- valmis
- saama
- hiljuti
- soovitatav
- Taastuma
- vähendama
- Lühendatud
- vähendab
- viitama
- vabastama
- ülejäänud
- asendamine
- täiendada
- taotleda
- vastupidavust
- vetruv
- Vahendid
- vastutav
- taaskäivitatud
- taaskasutada
- Roll
- Eeskiri
- jooks
- jooksmine
- jookseb
- sama
- Säästa
- säästmine
- Skaala
- ketendamine
- ajakava
- kriimustada
- sekundit
- Osa
- turvalisus
- vaata
- valides
- vanem
- Saadetud
- eri
- Seeria
- server
- Teenused
- komplekt
- kehtestamine
- seaded
- Lühike
- presentatsioon
- näitas
- näidatud
- märkimisväärne
- märgatavalt
- lihtne
- simuleerima
- ühekordne
- SIX
- SUURUS
- väiksem
- So
- tarkvara
- Lahendused
- mõned
- Varsti
- Säde
- spetsialist
- konkreetse
- kulutama
- Kaubandus-
- SQL
- Stage
- etappidel
- algus
- algab
- riik
- avaldused
- olek
- Sammud
- Veel
- Peatus
- peatatud
- peatumine
- Peatab
- ladustamine
- salvestada
- ladustatud
- kauplustes
- lihtne
- Strateegia
- ojad
- esitama
- edukas
- selline
- sobiv
- KOKKUVÕTE
- toetama
- Toetab
- süsteem
- süsteemid
- TAG
- Võtma
- võtab
- sihtmärk
- suunatud
- Ülesanne
- ülesanded
- šabloon
- tingimused
- test
- kui
- et
- .
- oma
- Neile
- SIIS
- Seal.
- Need
- nad
- see
- need
- aeg
- et
- sallivus
- tööriist
- Summa
- suunas
- Muutma
- tõlkida
- vallandada
- tõsi
- tunnel
- kaks
- tüüp
- liigid
- ui
- all
- mõistma
- üksused
- URL
- kasutama
- Kasutatud
- Kasutaja
- kasutusalad
- kasutamine
- väärtus
- eri
- suur
- väga
- kaudu
- vs
- ootab
- Sein
- Ladu
- oli
- Jäätmed
- we
- web
- veebibrauseri
- veebiteenused
- Veebipõhine
- Hästi
- hästi mitmekesine
- olid
- millal
- millal iganes
- mis
- kuigi
- kogu
- will
- koos
- jooksul
- ilma
- töötaja
- töötajate
- töötab
- oleks
- aastat
- sa
- Sinu
- sephyrnet