Lisi o Mataupu[Natia][Fa'aali]
O fa'amaumauga o se vaega taua o polokalame uma, pe fa'afeiloa'i i totonu o le atunu'u po'o le ao.
Ona o le faʻatupulaia o le manaʻoga mo le faʻapipiʻiina o le ao, o faʻamaumauga fesoʻotaʻiga fesoʻotaʻiga i luga o le ao e maua ai le tumau, faʻamaoni, ma le avanoa, faʻapea foʻi ma le lagolagoina o faʻasalalauga i luga ole laiga, ua faʻateleina le manaʻomia.
O se faʻataʻitaʻiga o se faʻamaumauga faʻavae ao o le Google Cloud Spanner.
Se'i o tatou su'esu'eina le Google Cloud Spanner i le loloto i lenei tusiga, e aofia ai ona gafatia uma, fa'aoga tulaga, tau, ma isi fa'amatalaga.
O le a Google Cloud Spanner?
O se DBMS fa'afeso'ota'i e fa'aaogaina le NewSQL metotia o le Google Cloud Spanner. E fa'amautinoaina le tausisia o le ACID (atomicity, consistency, isolation, and durability) ma e fetaui lelei mo le OLTP (faʻatautaia fefaʻatauaiga i luga ole laiga).
O loʻo lagolagoina pea le fausaga faʻasolosolo ma e matua faʻaogaina, pei o le NoSQL system. Fa'atasi ai ma se fua fa'atatau, e faigofie le fa'aopoopoina o nisi nodes i se fuifui o lo'o iai ina ia mafai ai ona fa'asoa fa'amaumauga o fa'amaumauga ma fa'atusatusaga ma ausia ai le fa'alauteleina.
O le lelei o le NoSQL ma le NewSQL o loʻo tuʻuina uma e Google Cloud Spanner.
TrueTime, le uati fa'amaopoopo a Google i le lalolagi atoa, o le fa'avae lea o le fa'atumauina o Google Spanner. Na faia e Google le TrueTime, o se uati fa'asalalau lautele ma maualuga avanoa i le lalolagi e mafai ona maua e Google cloud services ma servers.
TrueTime fa'amautinoa o se fa'ailoga taimi fou, fa'apea T1, o le a maualuga pea nai lo so'o se fa'ailoga taimi T2, pe a fai o le T2 na faia a'o le'i faia le T1. O le i'uga, e mafai e le True-time ona maua fa'amaufa'ailoga taimi e fa'atupula'ia fa'atupu, o lona uiga o le a fa'atupula'ia pea i luga o latou vaega atoa.
E mafai e talosaga ona fa'aoga lenei mea e tu'uina atu ai a latou fefa'ataua'iga ta'ito'atasi, fa'ailoga taimi si'itia. O vaega uma o fa'amaumauga na fa'asalalauina i le Google Cloud Spanner e maua se fa'ailoga taimi e fa'aaoga ai le TrueTime, ma o lenei fa'ailoga taimi e fa'alagolago i le lalolagi atoa.
O lona uiga o fefa'ataua'iga ta'itasi o lo'o teuina i Spanner o le ai ai se fa'ailoga taimi fa'apitoa e feso'ota'i ma ia, e fa'amaumau ai le taimi tonu na fa'agasolo ai e Spanner le fefa'atauaiga.
Faatasi ai ma le fesoasoani a nei faailoga taimi, Google Cloud Spanner e mafai ona ofoina atu faitau faʻatuatuaina mai soʻo se itu i le lalolagi e aunoa ma le taofia o soʻo se tusitusiga.
E le gata i lea, e mafai e Google Cloud Spanner ona tu'uina atu le fa'atonuga fa'atasi mo ana fefa'atauaiga uma.
E ui atonu na faia e Google Cloud Spanner (ma/poʻo faʻalua) fefaʻatauaiga uma i le tele o nofoaga, i se tagata faʻaoga fafo e foliga mai na tupu faʻasolosolo, tasi ma le isi. I se isi faaupuga, Google Cloud Spanner o loʻo galue o se faʻamaumauga masini e tasi mo tagata faʻaoga fafo.
Ole fa'atonuga ole taimi ole lalolagi e saunia e Google Cloud Spanner, lea e mafai ona fa'aogaina e fefa'ataua'iga mo fa'agaioiga ma fa'afesili. E tatau i tagata fa'aoga ona filifili i le va o le fa'aletonu o fa'atinoga + fa'amautinoaga sili atu po'o le fa'atinoina lelei + fa'amautinoaga vaivai i faiga fa'amaumauga muamua.
Ae ui i lea, e mafai e Google Cloud Spanner ona ofoina atu faʻamautinoaga malosi, faʻamaoni maualuga fefaʻatauaʻiga, ma faʻatinoina vave. E tatau i tagata atiaʻe ona popole i le faʻamautinoaina o a latou fefaʻatauaʻiga taʻitasi e aoga ma a latou faʻaoga faʻaoga, nai lo le popole i soʻo se feteʻenaʻiga poʻo tuuga i le va o le tele oa latou fefaʻatauaiga.
Features
- Ole tele ole polokalame e faigofie ona fai, fa'apipi'i, ma su'e.
- E mafai ona faʻamatalaina o se NewSQL database talu ai e lagolagoina uma le NoSQL ma le SQL, foia le scalability ma faʻafitauli faʻatinoga ma faʻamaumauga SQL masani.
- O lona sa'o lelei e fai lava si lelei talu ai e fa'amaopoopo le taimi e fa'aoga ai uati atomika ma tekonolosi GPS.
- E lagolagoina fefa'ataua'iga fefa'ataua'iga.
- E aofia ai pulega faʻapitoa ma faʻatonuga faʻapitoa, e aofia ai faʻamaumauga, toe faʻaleleia, le mafai ona fai faʻataʻitaʻiga SLA, ma isi mea.
- Mo fa'alapotopotoga fa'apitonu'u ma fa'aitulagi, e maua ai le 99.999% avanoa.
- Fa'asa'o fa'asolo malie ma sina fa'alavelave. O le fa'amanuiaga o le fa'ata'atiaga fa'ata'atia o le fa'aopoopoina lea o fa'aumau fa'aopoopo, e matua fa'aleleia atili le fa'atinoga o le faiga.
- Ina ia fausia se fa'asologa o fa'amaumauga e tasi, e ofoina atu fa'amatalaga tele fa'amatalaga taimi moni.
- Faʻavae i luga o le tele o talosaga ma le tele o faʻamaumauga, e otometi lava ona faʻasalalau faʻamaumauga.
- E le otometi ona filifilia se fa'ailoga lona lua e ui lava i le mea moni e lagolagoina.
- O lo'o ofoina atu le kopi manino i le tele o seti ma fa'afanua.
- e maua ai au'ili'iliga ma fa'amaumauga.
- Fa'amatalaga mai fa'aoga eseese ma faiga teu oloa e fa'amaopoopo.
- Fa'alagolago fa'aletino i le va o laulau fa'amaumauga e mafai.
- Mo le toe faʻaleleia o faʻamatalaga faifaipea, e ofoina atu le Point-In-Time-Recovery (PITR). E le gata i lea, e mafai ona e toe aumai faʻamatalaga i lalo i le microsecond level.
- O Ki Fa'amaufa'ailoga e Pulea Tagata Fa'atau (CMEK), tu'ufa'atasiga IAM, fa'ailoga fa'amaufa'ailoga fa'amaumauga, ma isi faiga fa'amautu tulaga tau atina'e e aofia ai.
Faaaoga mataupu
1. E-pisinisi nofoaga i le lalolagi atoa
Oka oloa, aoina o tupe totogi, ma le fa'afouina o fa'amaumauga, o galuega fa'akomepiuta uma ia e fa'amatala ai le e-commerce. O tulagavae tetele a le atunuʻu poʻo le lalolagi e mafai ona vaʻaia i luga o le tele o upega tafaʻilagi e-commerce.
O le faia o fa'amaumauga tau fefa'ataua'iga i le lalolagi atoa e iai le tele o mea lelei, e aofia ai le fa'amautinoaina o le fa'amaoni o fa'amaumauga ma le fa'aitiitia o le mana'oga mo fofo fa'ainisinia faakomepiuta e folasia ai fa'afitauli o fa'amaumauga.
2. Fa'agaioiina au'ili'iliga ile taimi tonu
Le tele o agava'a fa'apitoa e fa'afaigofie ai su'esu'ega o lo'o fa'atasi ma Google Cloud Spanner. O nei faʻaleleia e aofia ai mea e pei o le sili atu le saoasaoa o fesili, vaeluaga o faʻailoga, ma faʻamaumauga o faʻamaumauga, ma isi. O le mea lea ua avea ai lenei RDBMS ma se filifiliga sili ona lelei mo se faiga su'esu'e i le lalolagi atoa e matua'i fa'avae ao.
3. Fa'alavelave Fa'afuase'i (DR)
DR e taua tele ae matua lu'itau le fa'atinoina, aemaise lava pe afai e te usita'i i faiga fa'atonu o le fa'afaigaluegaina o nofoaga mamao fa'afanua DR e puipui ai mai fa'alavelave fa'apitonu'u. O le mea moni, o le tele o kamupani IT latou te faia faʻamaumauga ma faʻamoemoe latou te le manaʻomia.
Mo DR, ua saunia e Spanner se auala aoga i le lumanaʻi. O le toe fa'afo'iina o fa'amaumauga i totonu o le Spanner database i se nofoaga mamao o le a toe fa'afo'isia ai se talosaga e aunoa ma le mana'omia e toe fau fa'aaoga ai fa'amaumauga mai se lipine fa'amau.
Fausia punaoa komepiuta fou i se isi nofoaga ma fa'afeso'ota'i i le polokalama fa'amaumauga fa'amaumauga a Spanner ina ne'i avanoa le nofoaga muamua. Ona o lona faigofie, ua mafai nei ona maua le DR i le tele o matagaluega IT.
4. Faʻaitiitia le faʻaogaina o le tusi lesona aʻo faʻateleina le taimi tali
E fa'aitiitia le fa'atinoga o fa'amaumauga masani pe a o'o le aofa'i o tagata fa'aoga i le tulaga fa'ata'atia. E tele la'asaga e toe fa'afo'i ai le fa'atinoga, e aofia ai le su'esu'eina o fua fa'atinoga ma le fa'avasegaina o fa'amaumauga pe a mana'omia.
Talu ai o lo'o i ai se lapo'a maualuga mo se 'au'aunaga, e faigata le fa'alava fa'ata'atia, a'o le fa'alava i luga e faigofie. I tulaga faapena, Google Cloud Spanner e mafai ona avea ma se filifiliga aoga talu ai e faʻatautaia le faʻataʻitaʻiga faʻalava ma sina faʻalavelave.
5. Taaloga Taaloga
E manaʻomia faʻamaumauga faʻapipiʻi lavelave e siaki ai le faʻatinoga o tagata taʻalo ma faʻamaumauga i taaloga i luga ole laiga, aemaise lava taʻaloga multiplayer. Ona o le tele o taimi e manaʻomia ai le faʻasoa, o le tele o pisinisi o loʻo tauivi e faʻatupulaia ma pulea lenei lavelave.
E le gata i lea, ona o NoSQL database e mafai ona fetuutuunai i suiga i le faʻataʻitaʻiga o faʻamaumauga, o se filifiliga sili atu mo taaloga. O le toe fa'afo'isia ose vaega taua tele o le polokalama ta'aloga.
Talu ai e lagolagoina uma nei uiga, Google Spanner o se filifiliga talafeagai mo se faʻamaumauga o taaloga. Matou te talitonu e ala i le faʻaalia o nei faʻaoga-mataupu, o le a mafai ai ona e vaʻai pe faʻafefea Google Cloud Spanner ma fuafua pe o se fetaui lelei mo lau pisinisi.
6. Auaunaga Tau Tupe
O tapula'a fa'atulafonoina ma fa'amoemoega o tagata fa'atau i lenei vaega o se afa atoatoa. O ofisa fa'atonutonu, faletupe, ma kamupani fintech e tatau ona fa'aauau ma lelei feso'ota'iga.
E le gata i lea, o le fiaselau miliona o fefaʻatauaiga e tatau ona taulimaina ma le saʻo e polokalame e pei o faitotoa o totogi ma luga o le initaneti a'o uia fo'i faiga lavelave e tete'e ai i faiga tau fa'asese ma fa'amautu.
Ina ia taulimaina lenei faʻaauau pea o faʻamaumauga i aso ua tuanaʻi, o faʻamaumauga faʻasolopito e tatau ona toe faʻaleleia ma le totoʻa, ma faʻaogaina fofo masani. O le afa e faigofie ona taulimaina e Google Cloud Spanner.
Tapulaa
Ae ui i lea, o loʻo i ai ni tapulaʻa faʻapitoa, e aofia ai le le mafai ona faʻatautaia faʻamatalaga faʻamaumauga, le leai o se faʻatagaga faʻapitoa poʻo le faʻatulagaina o matafaioi, ma le manaʻomia mo ni nai faʻaogaina ina ia mafai ai ona faʻaoga atoatoa uma nodes. A'o faia se filifiliga, ia manatua foi nei tapula'a.
tau
O le tau o le Spanner e tuusaʻo ma vaʻaia. E na'o le totogiina o oe mo le teuina e fa'aogaina e lau laulau fa'amaumauga ma fa'asino igoa lona lua (e le'o mua'i tu'uina atu), teuina fa'apolopolo, le aofa'i o feso'ota'iga alu ese, ma le gafatia fa'atatau o lau fa'ata'ita'iga (fuaina i le tele o nodes po'o iunite fa'agaioiga).
iʻuga
O se oloa mata'ina moni, Google Spanner o se fa'ata'ita'iga sili o le atamai fa'atekonolosi mata'ina a Google.
Afai e fa'aauau pea ona fa'alauiloa e Google ia oloa fa'alelalolagi, o le a le pine ae sili atu i isi ao-taufetuli ma maua ai se tulaga o se tauva.
Tuua se tali