Isiqulatho[Fihla][Bonisa]
Ugcino lwedatha yinxalenye ephambili yenkqubo nganye, nokuba isingathwa ekuhlaleni okanye kwilifu.
Ngenxa yokunyuka kwesidingo sokusingathwa kwamafu, i-database yobudlelwane obusekwe kwilifu ebonelela ngokungaguquguqukiyo, ukuthembeka, kunye nokufumaneka, kunye nenkxaso yokuthunyelwa kwe-intanethi, ziya zifuneka ngakumbi.
Umzobo wesiseko sedatha esekwe kwilifu nguGoogle Cloud Spanner.
Makhe sihlolisise i-Google Cloud Spanner nzulu kweli nqaku, kuquka zonke izakhono zayo, iimeko zokusetyenziswa, ixabiso, kunye nezinye iinkcukacha.
Yintoni i Google Cloud Spanner?
I-DBMS yobudlelwane eyamkela indlela yeNewSQL yiGoogle Cloud Spanner. Iqinisekisa ukuthotyelwa kwe-ACID (i-atomicity, i-consistency, i-isolation, kunye nokuqina) kwaye ifaneleke ngokukodwa kwi-OLTP (i-online transaction process).
Isaxhasa uyilo lwe-scal-out kwaye iyancipha kakhulu, njengeenkqubo ze-NoSQL. Ngoyilo lwe-scale-out, kulula ukongeza iindawo ezininzi kwiqela elikhoyo ukuze usasaze ukugcinwa kwedatha kunye nokubala kunye nokufezekisa i-scalability.
Izibonelelo zeNoSQL kunye neNewSQL zombini zibonelelwa nguGoogle Cloud Spanner.
I-TrueTime, iwotshi kaGoogle edityaniswe kwihlabathi liphela, sisiseko sokungaguquguquki kukaGoogle Spanner. UGoogle wenze iTrueTime, iwotshi esasazwe ngokubanzi nefumaneka kakhulu kwihlabathi efikeleleka kuzo zonke iinkonzo zelifu likaGoogle kunye neeseva.
I-TrueTime iqinisekisa ukuba isitampu sexesha esandula ukuyilwa, masithi i-T1, iya kuhlala iphezulu kunaso nasiphi na isitampu sexesha esingu-T2, ukuba nje i-T2 yenziwe ngaphambi kokuba i-T1 ibekho. Ngenxa yoko, ixesha lokwenyani liyakwazi ukuvelisa izitampu zexesha ezikhula ngokugqibeleleyo, okuthetha ukuba ziya kuhlala zinyuka kuyo yonke indawo yazo.
Ii-aplikeshini zinokusebenzisa oku ukunika intengiselwano nganye yazo eyahlukileyo, izitampu zexesha ezinyukayo. Yonke idatha epapashwe kwiLifu likaGoogle Spanner ifumana isitampu sexesha kusetyenziswa iTrueTime, kwaye esi sitampu sithembekile kwihlabathi liphela.
Oku kuthetha ukuba intengiselwano nganye egcinwe kwi-Spanner iya kuba nesitampu sexesha esikhethekileyo esinxulunyaniswa nayo, esirekhodisha kanye kanye kanye apho uSpanner enze khona itransekshini.
Ngoncedo lwezi tampu zexesha, i-Google Cloud Spanner inokubonelela ngokufunda okuthembekileyo nakweyiphi na indawo emhlabeni ngaphandle kokuthintela nakuphi na ukubhala.
Ukongeza, iLifu likaGoogle Spanner liyakwazi ukubonelela ngolawulo olungqongqo lweconcurrency kuyo yonke intengiselwano yayo.
Ngelixa i-Google Cloud Spanner isenokuba yenze (kunye/okanye iphindaphindwe) yonke intengiselwano kwiindawo ezininzi, kumsebenzisi wangaphandle zonke zibonakala ngathi zenzeke ngokulandelelanayo, enye emva kwenye. Ngamanye amazwi, i-Google Cloud Spanner isebenza njengesiseko sedatha yomatshini omnye kubasebenzisi bangaphandle.
Umyalelo wesitampu sexesha jikelele unikwe nguGoogle Cloud Spanner, iintengiselwano ezinokusetyenziselwa imisebenzi elandelayo kunye nemibuzo. Abasebenzisi bekufuneka bathathe isigqibo phakathi kokucotha kokusebenza+uqinisekiso olunamandla OKANYE ukusebenza kakuhle+kweziqinisekiso ezibuthathaka kwiinkqubo zangaphambili zesiseko sedatha.
Nangona kunjalo, i-Google Cloud Spanner inokubonelela ngengqinisekiso eyomeleleyo, intembeko ephezulu yentengiselwano, kunye nokusebenza ngokukhawuleza. Abaphuhlisi kufuneka bakhathalele ukuqiniseka ukuba intengiselwano nganye iyasebenza kunye nengqiqo yesicelo sabo, kunokuba babe nexhala malunga naluphi na ungquzulwano okanye ubuhlanga phakathi kweentengiselwano zabo ezininzi.
Iimbonakalo
- Uninzi lweeapps zilula ukwenza, ukudibanisa, kunye novavanyo.
- Ingabonakaliswa njengesiseko sedatha ye-NewSQL kuba ixhasa zombini i-NoSQL kunye ne-SQL, ixazulula iingxaki zobunzima kunye nentsebenzo kunye nedatha yesiqhelo ye-SQL.
- Ukuchaneka kwayo kuhle kakhulu kuba idibanisa ixesha usebenzisa iiwotshi zeathom kunye nobuchwepheshe beGPS.
- Iintengiselwano ezinqamlezileyo ziyaxhaswa.
- Kubandakanya ulawulo oluntsonkothileyo kunye neempawu zolawulo, kubandakanya i-backup, ukubuyisela, ukukwazi ukwenza iimeko ze-SLA, kunye nokunye.
- Kwiimeko zengingqi kunye nemimandla emininzi, ibonelela ngokufumaneka kwama-99.999%.
- Izikali zithe tyaba ngokutyibilikayo ngaphandle komqobo omncinci. Inzuzo ye-scalability ethe tye kukuba xa iiseva ezongezelelweyo zongezwa, ukusebenza kwenkqubo kuphucula kakhulu.
- Ukwakha umjikelo wedatha enye, ibonelela ngexesha lokwenyani lokubuza imibuzo enkulu.
- Ngokusekwe kumthamo wesicelo kunye nobungakanani bedatha, ngokuzenzekelayo yahlula idatha.
- Ayikhethi ngokuzenzekelayo isalathisi sesibini nangona sixhaswa.
- Ukuphindaphinda okusekuhleni kunikezelwa kwiindawo ezininzi zokuseta kunye neejografi.
- inikeza uhlalutyo oluphucukileyo kunye nedatha.
- Idatha evela kwizicelo ezahlukeneyo kunye iinkqubo zokugcina ziyadityaniswa.
- Ukuxhomekeka ngokomzimba phakathi kweetheyibhile zedatha kunokwenzeka.
- Ukufumana kwakhona idatha eqhubekayo, inika i-Point-In-Time-Recovery (PITR). Ukongeza, unokufumana kwakhona idatha phantsi kwinqanaba le-microsecond.
- Izitshixo zokuFihliswa eziLawulwa nguMthengi (CMEK), ukudityaniswa kwe-IAM, ukufihlwa kwedatha, kunye namanye amanyathelo okhuseleko akwinqanaba leshishini afakiwe.
Sebenzisa iimeko
1. Iisayithi ze-E-commerce kwihlabathi jikelele
Ukuodola iimveliso, ukuqokelela iintlawulo, kunye nokuhlaziya uluhlu lwempahla yonke imisebenzi yenkqubo yokuthengiselana echaza i-e-commerce. Imizila emikhulu yelizwe okanye yehlabathi jikelele inokubonwa kwiiwebhusayithi ezininzi ze-e-commerce.
Ukwenza ugcino-lwazi lwentengiselwano kwihlabathi jikelele kuneengenelo ezininzi, kubandakanywa nokuqinisekisa imfezeko yedatha kunye nokunciphisa imfuno yoyilo lwezisombululo zobunjineli besoftware ukujongana neengxaki zokungaguquguquki kwedatha.
2. Ukucubungula uhlalutyo ngexesha langempela
Ubuninzi bezakhono zokusika eziququzelela ukusetyenzwa kohlalutyo zibandakanyiwe kwiLifu likaGoogle Spanner. Olu phuculo lubandakanya izinto ezifana nesantya esingcono sombuzo, izalathisi zokwahlula, kunye nokulayisha idatha, phakathi kwezinye. Oku kwenza ukuba le RDBMS ibe lukhetho oluhle kakhulu lwenkqubo yohlalutyo lwehlabathi lonke esekwe ngamafu ngokupheleleyo.
3. UkuFumana kwakhona kwiNtlekele (DR)
I-DR ibalulekile kodwa ingumceli mngeni omkhulu ukuba iqalise ukusebenza, ngakumbi ukuba uthobela isiqhelo esicetyiswayo sokuqesha iindawo ezikude zejografi ukukhusela iintlekele zengingqi. Ngokwenyani, uninzi lweenkampani ze-IT zenza ii-backups kwaye zinethemba lokuba azisoze zizifune.
Ku-DR, i-Spanner ibonelela ngendlela esebenzayo yexesha elizayo. Ukuphindaphinda idatha kwi-database ye-Spanner kwindawo ekude kuya kubuyisela isicelo ngaphandle kwesidingo sokuyakha kwakhona usebenzisa idatha esuka kwi-tape yokugcina.
Yenza izixhobo ezitsha zekhompyuter kwindawo eyahlukileyo kwaye uqhagamshele kwinkqubo yogcino lwedatha yeSpanner xa kunokwenzeka ukuba indawo yokuqala ifumaneke. Ngenxa yobulula bayo, iDR ngoku iyafikeleleka kumasebe amaninzi e-IT.
4. Ukunciphisa ungenelelo lwezandla ngelixa ukwandisa ixesha lokuphendula
Ukusebenza kwesiseko sedatha kuyehla xa inani labasebenzisi lifikelela kumanqanaba amiselweyo. Kuthatha izigaba ezininzi ukubuyisela ukusebenza, kubandakanywa nokuvavanya imilinganiselo yokusebenza kunye nokulinganisa i-database njengoko kuyimfuneko.
Kuba kukho ubungakanani obukhulu bomncedisi, ukukala okuthe tye kunzima, ngelixa ukukala ngokuthe nkqo kulula. Kwiimeko ezinjalo, i-Google Cloud Spanner inokuba lukhetho olusebenzayo kuba ilawula ukukala okuthe tye ngongenelelo oluncinci.
5. Uvimba weDatha weMidlalo
Izakhiwo zedatha eyinkimbinkimbi ziyafuneka ukulandelela ukusebenza komdlali kunye nedatha kwimidlalo ye-intanethi, ngakumbi imidlalo yabadlali abaninzi. Ngenxa yokuba ihlala ifuna ukwahlulwa, amashishini amaninzi ayasokola ukukhula nokulawula obu bunzima.
Ukongeza, ngenxa yokuba i-database ye-NoSQL inokuziqhelanisa notshintsho kwimodeli yedatha esisiseko, lukhetho oluphezulu lokudlala. I-redundancy ikwayinxalenye ebalulekileyo yesoftware yomdlalo.
Kuba ixhasa zonke ezi mpawu, I-Google Spanner lukhetho olufanelekileyo lwesiseko sedatha yokudlala. Sikholelwa ukuba ngokubonisa ezi meko zokusetyenziswa, uya kuba nakho ukubona ukuba ziguquguquka kangakanani na i-Google Cloud Spanner kwaye ugqibe ukuba ingaba ihambelana kakuhle neshishini lakho.
6. Iinkonzo zemali
Izithintelo zolawulo kunye nokulindelwe ngabathengi kweli candelo sisiqhwithi esigqibeleleyo. Iiarhente ezilawulayo, iibhanki, kunye neenkampani zefintech kufuneka ziqhubeke kwaye zinxibelelane ngokugqibeleleyo.
Ukongeza, amakhulu ezigidi zentengiselwano kufuneka ziphathwe ngokungenasiphoso ziinkqubo ezinje ngamasango okuhlawula kunye Ukubhankisha kwi-Intanethi ngelixa ekwahamba neenkqubo zokuchasana nobuqhetseba kunye neenkqubo zokuhlaliswa.
Ukujongana noku kungena okuqhubekayo kwedatha kwixesha elidlulileyo, ugcino-lwazi lwembali kwafuneka luphinde lwakhiwe ngobunono, kwaye izisombululo zesiko ezingazinzanga zasetyenziswa. Isaqhwithi siphathwa ngokulula nguGoogle Cloud Spanner.
Umda
Nangona kunjalo, inezithintelo ezithile, kubandakanya ukungakwazi ukuphatha iimboniselo zedatha, ukungabikho kwemvume yegranular okanye imimiselo yendima, kunye nesidingo seendlela ezimbalwa zokusebenza ukuze kusetyenziswe ngokupheleleyo zonke iindawo. Ngelixa usenza ukhetho, gcina ezi zithintelo engqondweni ngokunjalo.
namaxabiso
Iindleko zeSpanner ziqondile kwaye zibonwa kwangaphambili. Uhlawulelwa kuphela ugcino olusetyenziswa ziitheyibhile zedathabheyisi yakho kunye nezalathisi zesibini (ezingabonelelwanga kwangaphambili), ugcino lokugcina, isixa sothungelwano oluphumayo, kunye nomthamo wekhompyutha womzekelo wakho (ulinganiswe kwinani leendawo okanye iiyunithi zokusetyenzwa).
isiphelo
Imveliso eyothusa ngokwenene, iGoogle Spanner ngumzekelo obalaseleyo wobuchule obumangalisayo bukaGoogle betekhnoloji.
Ukuba uGoogle uyaqhubeka nokukhupha iimveliso zokwephula umhlaba, kungekudala iza kodlula amanye amafu kwaye athathe isikhundla njengomntu okhuphisana naye.
Shiya iMpendulo