Table of Contents[Qari][muuji]
Database-yadu waa qayb muhiim ah oo barnaamij kasta ka mid ah, hadday tahay mid lagu soo marti-geliyo gudaha ama daruuraha.
Sababo la xiriira baahida sii kordheysa ee martigelinta daruuraha, xog uruurin ku saleysan daruuraha oo bixiya joogtaynta, isku halaynta, iyo helitaanka, iyo sidoo kale taageerada geynta khadka tooska ah, ayaa si isa soo taraysa loogu baahan yahay.
Tusidda xog-ururin ku salaysan waa Google Cloud Spanner.
Aynu si qoto dheer u baarno Google Cloud Spanner maqaalkan, oo ay ku jiraan dhammaan awoodaheeda, kiisaska isticmaalka, qiimaha, iyo faahfaahinta kale.
waa maxay Google Cloud Spanner?
DBMS xiriir la leh oo qaata habka NewSQL waa Google Cloud Spanner. Waxay hubisaa ACID (atomicity, joogto ah, go'doomin, iyo adkeysiga) u hoggaansanaanta waxayna si gaar ah ugu habboon tahay OLTP (habaynta wax kala iibsiga khadka tooska ah).
Waxay weli taageertaa qaab-dhismeedka cabbirka oo aad loo cabbiri karo, si la mid ah nidaamyada NoSQL. Naqshadaynta miisaan-baxa, way fududahay in lagu daro qanjidhada dheeraadka ah ee kutlada jira si loo qaybiyo kaydinta xogta iyo xisaabinta loona gaadho miisaan.
Faa'iidooyinka NoSQL iyo NewSQL labadaba waxaa bixiya Google Cloud Spanner.
TrueTime, saacadda Google-ka ee isku-xidhka adduunka, waa saldhigga joogteynta Google Spanner. Google waxa ay abuurtay TrueTime, saacad caalami ah oo si weyn loo qaybiyo aadna loo heli karo taas oo la heli karo dhammaan adeegyada daruuraha Google iyo adeegayaasha.
TrueTime waxay hubisaa in shaambad cusub oo cusub, aynu nidhaahno T1, waxay had iyo jeer ka sarrayn doontaa wakhti kasta T2, ilaa inta T2 la soo saaray ka hor T1. Natiijo ahaan, True-time wuxuu awood u leeyahay inuu soo saaro stamps-ku-meel-gaar ah oo si gooni-gooni ah u koraya, taasoo la macno ah inay si joogto ah kor ugu kici doonaan dhammaan xayndaabkooda.
Codsiyada ayaa markaa u isticmaali kara tan si ay u siiyaan mid kasta oo ka mid ah macaamilkooda mid gaar ah, oo kor u kaca calaamadaha wakhtiyada. Qayb kasta oo xog ah oo lagu daabaco Google Cloud Spanner waxa ay helaysaa shaambada wakhtiga iyada oo la adeegsanayo TrueTime, iyo timestamp-kani waa mid la isku halayn karo adduunka oo dhan.
Tani waxay ka dhigan tahay in macaamil kasta oo lagu hayo Spanner uu yeelan doono shaambad waqti gaar ah oo la xidhiidha, kaas oo diiwaangeliya isla markiiba uu Spanner ku farsameeyay macaamilka.
Iyada oo la kaashanayo jaangooyooyinkan, Google Cloud Spanner wuxuu ku siin karaa akhrin la isku halayn karo meel kasta oo adduunka ka mid ah iyada oo aan laga hortagin wax qoraal ah.
Intaa waxaa dheer, Google Cloud Spanner waxa uu awoodaa in uu bixiyo koontarool adag oo isdhaafsi ah dhammaan wax kala iibsiga.
Iyadoo Google Cloud Spanner laga yaabo inuu sameeyay (iyo/ama nuqul ka sameeyay) dhammaan wax kala iibsiga meelo badan, isticmaale dibadda ah waxay dhammaantood u muuqdaan inay si isdaba joog ah u dhaceen, midba midka kale ka dib. Si kale haddii loo dhigo, Google Cloud Spanner wuxuu u shaqeeyaa sidii keydka mashiinnada keliya ee isticmaaleyaasha dibadda ah.
Amarka shaambada caalamiga ah waxaa bixiya Google Cloud Spanner, kaas oo wax kala iibsiga u isticmaali karo hawlgalada xiga iyo weydiimaha. Isticmaalayaashu waxay ahayd inay go'aansadaan inta u dhaxaysa waxqabadka caajiska ah+dammaanadaha xooggan AMA waxqabadka weyn+dammaanadaha daciifka ah ee nidaamyada xogta hore.
Si kastaba ha ahaatee, Google Cloud Spanner waxa uu bixin karaa dammaanad qaadyo adag, daacadnimo wax kala iibsiga oo sarreeya, iyo hawlqabad degdeg ah. Horumariyayaashu waa inay daneeyaan hubinta mid kasta oo ka mid ah wax-is-dhaafsigoodu inuu sax yahay iyo codsigooda macquulka ah, halkii ay ka walwali lahaayeen khilaaf kasta ama jinsiyadaha u dhexeeya wax kala iibsigooda badan.
Features
- Inta badan abka way fududahay in la abuuro, la isku daro, oo la tijaabiyo.
- Waxaa lagu sifayn karaa xog-ururinta NewSQL maadaama ay taageerto labada NoSQL iyo SQL, xallinta miisaanka iyo dhibaatooyinka waxqabadka xogta SQL-ga caadiga ah.
- Saxnimadeeda aad ayay u fiican tahay maadaama ay wakhtiga ku kordhiso iyadoo la isticmaalayo saacadaha atomiga iyo tignoolajiyada GPS-ka.
- Wax kala iibsiga miiska isdhaafka ah waa la taageeraa.
- Waxaa ku jira maareyn casri ah iyo astaamo maamul, oo ay ku jiraan kaabta, soo kabashada, awoodda abuurista xaaladaha SLA, iyo in ka badan.
- Xaalado maxalli iyo gobolo badan, waxay ku siinaysaa 99.999% helitaan.
- Si toosan u miisaamaa si habsami leh oo leh caqabado yar. Faa'iidada miisaanka toosan waa in marka servero dheeraad ah lagu daro, waxqabadka nidaamka si weyn ayuu u fiicnaanayaa.
- Si loo dhiso meertada nolosha xogta hal, waxay bixisaa xog-waqtiga-dhabta ah weydiinta weyn.
- Iyada oo ku saleysan mugga codsashada iyo cabbirka xogta, waxay si toos ah u burburisaa xogta.
- Si toos ah uma dooranayso tusaha sare inkasta oo ay xaqiiqadu tahay in la taageeray.
- Ku celcelinta daahfuran waxa lagu bixiyaa habayn iyo juqraafiyo badan.
- wuxuu bixiyaa falanqayn iyo xog casri ah.
- Xogta codsiyada kala duwan iyo nidaamyada kaydinta waa la wada siman yahay.
- Ku tiirsanaanta jirka ee u dhexeeya miisaska xogta waa suurtagal.
- Soo kabashada xogta socota, waxay bixisaa Soo kabashada-Waqtiga-In-Time-Recovery (PITR). Intaa waxaa dheer, waxaad dib u soo ceshan kartaa xogta ilaa heerka microsecond.
- Furayaasha sirta ah ee macmiilku maamulo (CMEK), is dhexgalka IAM, sirta lakabka xogta, iyo tilaabooyinka kale ee amniga heerka ganacsiga ayaa lagu soo daray.
Isticmaal kiisaska
1. Goobaha E-commerce ee aduunka oo dhan
Dalbashada badeecadaha, ururinta lacagaha, iyo cusboonaysiinta alaabada ayaa ah dhammaan hawlaha nidaamka wax kala iibsiga ee qeexaya ganacsiga e-commerce. Raad-raacyo waaweyn oo heer qaran ama caalami ah ayaa lagu arki karaa shabakado badan oo e-commerce ah.
Samaynta xogta wax kala iibsiga si caalami ah waxay leedahay faa'iidooyin dhowr ah, oo ay ku jiraan hubinta daacadnimada xogta iyo yaraynta baahida loo qabo xalinta injineernimada software si wax looga qabto dhibaatooyinka joogtada ah ee xogta.
2. Habaynta falanqaynta wakhtiga dhabta ah
Awoodo badan oo gees-goyn ah oo fududeeya habaynta falanqaynta ayaa lagu daray Google Cloud Spanner. Horumarradan waxa ka mid ah waxyaabo ay ka mid yihiin xawaaraha weydiinta oo ka wanaagsan, tusmooyinka qaybinta, iyo rarista xogta, iyo kuwo kale. Tani waxay RDBMS-kan ka dhigaysa mid aad u wanaagsan nidaamka habaynta falanqaynta ee adduunka oo dhan kaas oo gabi ahaanba daruur ku salaysan.
3. Soo kabashada Musiibada (DR)
DR waa muhiim laakiin aad ayey u adag tahay in la dhaqan geliyo, gaar ahaan haddii aad u hoggaansanto dhaqanka lagu taliyay ee ah in aad ka shaqeysid goobaha DR-ka fog si aad isaga ilaaliso masiibooyinka deegaanka. Xaqiiqda, shirkado badan oo IT ah ayaa abuuraya gurmad waxayna rajeynayaan inaysan waligood u baahnayn.
DR, Spanner waxay siisaa waddo mustaqbalka ah oo la taaban karo. Ku celcelinta xogta ku jirta kaydka Spanner meel fog waxay soo celin doontaa codsiga iyada oo aan loo baahnayn in dib loo dhiso iyada oo la adeegsanayo xogta cajalad kayd ah.
Ku samee agab kombuyuutar cusub meel kale oo ku xidh nidaamka kaydka xogta ee Spanner haddii goobta aasaasiga ahi ay noqoto mid la heli karo. Fududnaanteeda awgeed, DR hadda waa la heli karaa qaybo badan oo IT ah.
4. Yaraynta faragelinta gacanta iyadoo la kordhinayo wakhtiga jawaabta
Xogta caadiga ah waxqabadkeedu hoos buu u dhacaa marka tirada isticmaalayaashu ay gaadhaan heerarka la go'aamiyay. Waxay qaadataa marxalado badan si loo soo celiyo waxqabadka, oo ay ku jiraan qiimeynta cabbirada waxqabadka iyo cabbirida xogta sida loo baahdo.
Sababtoo ah waxaa jira cabbirka ugu badan ee server-ka, cabbirka toosan waa adag tahay, halka cabbirka toosan uu yahay mid fudud. Xaaladahan oo kale, Google Cloud Spanner waxay noqon kartaa doorasho wax ku ool ah maadaama ay maamusho miisaan toosan oo faragelin yar leh.
5. Ciyaarta Database
Qaab dhismeedka xogta adag ayaa loo baahan yahay si loola socdo waxqabadka ciyaartoyga iyo xogta ciyaaraha khadka tooska ah, gaar ahaan ciyaaraha ciyaartoy badan. Marka la eego in ay marar badan u baahan tahay kala qaybsanaan, ganacsiyo badan ayaa la halgamaya sidii ay u kobcin lahaayeen una maamuli lahaayeen kakanaantan.
Intaa waxaa dheer, sababtoo ah xogta NoSQL waxay la qabsan karaan isbeddelada qaabka xogta hoose, waxay yihiin ikhtiyaarka ugu sarreeya ee ciyaaraha. Dib-u-celinta sidoo kale waa qayb muhiim ah oo ka mid ah software-ka ciyaarta.
Maadaama ay taageerto dhammaan sifooyinkan, Google Spanner waa ikhtiyaar ku habboon kaydinta ciyaaraha Waxaan aaminsanahay in marka la soo bandhigo kiisaskan isticmaalka, waxaad awoodi doontaa inaad aragto sida Google Cloud Spanner uu u kala duwan yahay oo aad go'aamin karto inay ku habboon tahay ganacsigaaga.
6. Adeegyada Maaliyadda
Xayiraadaha sharciyeynta iyo rajada macaamiisha ee qaybtan ayaa ah duufaan qumman. Wakaaladaha sharciyeynta, bangiyada, iyo shirkadaha fintech waa inay si joogto ah oo qumman u wada xidhiidhaan.
Intaa waxaa dheer, boqolaal milyan oo macaamil ganacsi ah waa in si aan cillad lahayn loogu maamulaa barnaamijyada sida albaabbada lacag bixinta iyo bangiyada khadka tooska ah iyadoo sidoo kale loo marayo habab adag oo ka hortagga khiyaanada iyo dejinta.
Si loo maareeyo qulqulka joogtada ah ee xogtan waagii hore, kaydka xogta taariikhiga ah waa in si taxadar leh loo habeeyo, waxaana la isticmaalay xalal caado ah oo aan degganayn. Duufaanta waxaa si fudud u maamula Google Cloud Spanner.
Xaddidaadda
Si kastaba ha ahaatee, waxay leedahay xaddidaadyo gaar ah, oo ay ku jiraan awood la'aanta in ay xakamayso aragtida xogta, la'aanta ogolaanshaha granular ama goobaha doorka, iyo baahida loo qabo dhowr hab-raacyo si si buuxda looga faa'iidaysto dhammaan qanjidhada. Markaad dooranayso, xayiraadahan maskaxda ku hay sidoo kale.
Qiimo u goynta
Qiimaha Spanner waa mid toos ah oo la arki karo. Waxa kaliya oo lagugu siinayaa kaydinta miisaska xogtaada iyo tusmooyinka sare ay isticmaalaan (aan horay loo sii bixin), kaydinta kaydinta, qadarka goynta shabakada, iyo xisaabinta awooda tusaalahaaga (oo lagu qiyaasay tiro nood ah ama unug farsamayneed).
Ugu Dambeyn
Alaab la yaab leh oo dhab ah, Google Spanner waa tusaale heersare ah oo ka mid ah awoodda tignoolajiyada ee baaxadda leh ee Google.
Haddii Google uu sii daayo badeecadaha dhulka jabinaya, waxay si dhakhso ah uga gudbi doontaa daruuraha kale-oo waxay qaadan doontaa boos tartan ah.
Leave a Reply