Zviri Mukati[Viga][Ratidza]
Dhatabhesi chinhu chakakosha chepurogiramu yega yega, ingave inoitirwa munharaunda kana mugore.
Nekuda kwekuwedzera kuri kuita kudiwa kwe cloud hosting, makore-based relational dhatabhesi anopa kuenderana, kuvimbika, uye kuwanikwa, pamwe nekutsigira kutumirwa kwepamhepo, zviri kuwedzera kudiwa.
Mufananidzo weiyo cloud-based database ndeyeGoogle Cloud Spanner.
Ngationgororei Google Cloud Spanner zvakadzama muchinyorwa chino, kusanganisira zvese zvayaigona, mashandisiro enyaya, mutengo, uye zvimwewo.
Chii Google Cloud Spanner?
DBMS yehukama inotora nzira yeNewSQL ndeyeGoogle Cloud Spanner. Inoita kuti ACID (atomicity, consistency, isolation, and durability) itevedzere uye inonyanya kukodzera OLTP (online transaction process).
Iyo ichiri kutsigira chiyero-kunze kwekuvaka uye yakanyanya scalable, senge NoSQL masisitimu. Nekuyera-kunze dhizaini, zviri nyore kuwedzera mamwe ma node kune iripo cluster kuitira kugovera kuchengetedza data uye computation uye kuwana scalability.
Zvakanakira zveNoSQL neNewSQL zvese zvinopihwa neGoogle Cloud Spanner.
TrueTime, wachi yeGoogle yakawiriraniswa pasi rose, ndiyo hwaro hwekuenderana kweGoogle Spanner. Google yakagadzira TrueTime, wachi inoparadzirwa uye inowanikwa zvakanyanya pasi rose iyo inowanikwa kune ese maGoogle Cloud masevhisi nemaseva.
TrueTime inova nechokwadi chekuti ichangobva kugadzirwa chitambi chenguva, ngatitii T1, ichagara yakakwirira kupfuura chero timestamp T2, chero T2 yakagadzirwa T1 isati yavapo. Nekuda kweizvozvo, Yechokwadi-nguva inokwanisa kuburitsa timestamps ari kukura monotonically, zvichireva kuti ivo vacharamba vachikwira pane yavo yese domain.
Zvishandiso zvinozogona kushandisa izvi kupa imwe neimwe yekutengeserana kwavo mutsauko, kusimuka kwezvitambi zvenguva. Yese chidimbu chedata chakaburitswa kuGoogle Cloud Spanner chinogashira chitambi chenguva uchishandisa TrueTime, uye iyi timestamp yakavimbika pasi rese.
Izvi zvinoreva kuti kutengeserana kwega kwega kunochengetwa muSpanner kuchange kuine chidhindo chenguva chakabatana nacho, chinorekodha nguva chaiyo iyo Spanner yakagadzirisa kutengeserana.
Nerubatsiro rwezvitambi zvenguva idzi, Google Cloud Spanner inogona kupa kuverenga kwakavimbika kubva chero kupi zvako pasi pasina kudzivirira chero kunyora.
Pamusoro pezvo, Google Cloud Spanner inokwanisa kupa yakasimba concurrency kudzora kune ese mabatiro ayo.
Nepo Google Cloud Spanner inogona kunge yakaita (uye/kana kudzokorora) kutengeserana kwese munzvimbo zhinji, kumushandisi wekunze zvese zvinoita kunge zvakaitika zvakatevedzana, chimwe mushure mechimwe. Mune mamwe mazwi, Google Cloud Spanner inoshanda senge muchina dhatabhesi yevashandisi vekunze.
Yepasirese timestamp order inopihwa neGoogle Cloud Spanner, iyo matransaction anogona kushandisa kune zvinotevera maoperation uye mibvunzo. Vashandisi vaifanira kusarudza pakati pekuita husimbe + kuvimbiswa kwakasimba KANA hukuru hwekuita + husina simba garandi mune yekutanga database system.
Nekudaro, Google Cloud Spanner inogona kupa vimbiso yakasimba, kuvimbika kwekutengesa kwepamusoro, uye kuita nekukurumidza. Vagadziri vanofanirwa kungoitira hanya nezve kuita chokwadi chekuti chimwe nechimwe chekutengeserana kwavo chinoshanda uye maitiro avo ekushandisa, pane kunetsekana nezve chero kupokana kana dzinza pakati pezvakawanda zvekutengesa kwavo.
Features
- Mazhinji maapplication ari nyore kugadzira, kubatanidza, uye kuyedza.
- Inogona kuratidzirwa seNewSQL dhatabhesi sezvo inotsigira ese NoSQL uye SQL, kugadzirisa scalability uye matambudziko ekuita neakajairwa SQL dhatabhesi.
- Kurongeka kwayo kwakanyanya nekuti inowiriranisa nguva uchishandisa maatomu wachi uye GPS matekinoroji.
- Cross-tafura transactions inotsigirwa.
- Inosanganisira yakaomesesa manejimendi uye ekutonga maficha, anosanganisira backup, kudzoreredza, kugona kugadzira SLA zviitiko, nezvimwe.
- Kune emunharaunda uye akawanda-edunhu zviitiko, inopa 99.999% kuwanikwa.
- Yakachinjika inoyera zvakatsetseka pasina chipingamupinyi chidiki. Kubatsirwa kweiyo horizontal scalability ndeyekuti kana mamwe maseva awedzerwa, mashandiro ehurongwa anovandudza zvakanyanya.
- Kuvaka imwe data lifecycle, inopa chaiyo-nguva yakakura data kubvunza.
- Zvichienderana nevhoriyamu yekukumbira uye saizi yedata, inodzima data.
- Iyo haingozvisarudziri yechipiri index zvisinei nekuti ivo vanotsigirwa.
- Transparent replication inopihwa kune akawanda setups uye geographies.
- inopa yakaomesesa analytics uye data.
- Data kubva akasiyana maapplication uye ekuchengetedza masisitimu vari synchronized.
- Kutsamira kwenyama pakati pematafura edatabase zvinogoneka.
- Kuenderera mberi kudzoreredza data, inopa Point-In-Time-Recovery (PITR). Pamusoro pezvo, iwe unogona kudzoreredza data pasi kune iyo microsecond level.
- Mutengi-Akagadziriswa Encryption Keys (CMEK), IAM kubatanidzwa, data-layer encryption, uye mamwe bhizinesi-chikamu chekuchengetedza matanho anosanganisirwa.
Shandisa maitiro
1. E-commerce nzvimbo pasi rese
Kuodha zvigadzirwa, kuunganidza mubhadharo, uye kuvandudza zvinyorwa zvese zvetransaction system mabasa anotsanangura e-commerce. Makuru emunyika kana epasirese tsoka anogona kuoneka pane akawanda e-commerce mawebhusaiti.
Kugadzira dhatabhesi dzepasi rose kuenderana kune zvakati wandei, zvinosanganisira kuve nechokwadi chekuvimbika kwedata uye kuderedza kudiwa kwekugadzira software engineering mhinduro kugadzirisa dambudziko rekuenderana kwedata.
2. Kugadzirisa analytics munguva chaiyo-nguva
Mazhinji ekucheka-kumucheto masimba ayo anofambisa analytical kugadzirisa anosanganisirwa neGoogle Cloud Spanner. Idzi gadziriso dzinosanganisira zvinhu zvakaita senge zvirinani kumhanya kwemubvunzo, partitioning indexes, uye kurodha data, pakati pezvimwe. Izvi zvinoita kuti iyi RDBMS ive yakanakisa sarudzo yepasirese analytical process system iyo yakazara-yakavakirwa gore.
3. Kudzoreredza Njodzi (DR)
DR yakakosha asi inonetsa zvikuru kuti iite kushanda, kunyanya kana ukatevedzera yakakurudzirwa tsika yekushandisa nzvimbo dziri kure dzeDR kudzivirira njodzi dzenzvimbo. Muchokwadi, mazhinji emakambani eIT anogadzira backups uye anotarisira kuti haamboada.
Kune DR, Spanner inopa inoshanda ramangwana nzira. Kudzokorodza iyo data muSpanner dhatabhesi kunzvimbo iri kure kunodzoreredza application pasina chikonzero chekuivaka patsva uchishandisa data kubva kune backup tepi.
Gadzira zviwanikwa zvekombuta nyowani pane imwe nzvimbo uye uzvibatanidze kune backup Spanner dhatabhesi system kuitira kana yekutanga saiti inowanikwa. Nekuda kwekureruka kwayo, DR yave kuwanikwa kune mamwe akawanda IT madhipatimendi.
4. Kuderedza kupindira kwemaoko paunenge uchiwedzera nguva yekupindura
Kuita kwedhatabhesi kwakajairwa kunodzikira kana huwandu hwevashandisi hwasvika padanho rakatemerwa. Zvinotora matanho akawanda kudzoreredza mashandiro, kusanganisira kuongorora kuyerwa kwekuita uye kuyera dhatabhesi sezvinodiwa.
Nekuti kune yakakura saizi yeserver, kuyera kuyera kwakaoma, nepo kuyera kuyera kuri nyore. Mumamiriro ezvinhu akadai, Google Cloud Spanner inogona kuve sarudzo inoshanda sezvo ichikwanisa kuyera kuyera nekupindira kushoma.
5. Mutambo Database
Complex dhatabhesi zvimiro zvinodiwa kuteedzera kuita kwevatambi uye data mumitambo yepamhepo, kunyanya mitambo yevazhinji. Tichifunga kuti zvinowanzoda kugovana, mabhizinesi mazhinji anonetsekana kukura nekugadzirisa izvi zvakaomarara.
Pamusoro pezvo, nekuti NoSQL dhatabhesi inogona kuchinjika kune iri pasi peiyo data modhi, ivo isarudzo yepamusoro yemitambo. Redundancy zvakare chinhu chakakosha chemutambo software.
Sezvo ichitsigira zvese izvi maitiro, Google Spanner isarudzo yakakodzera yedhatabhesi yemitambo. Isu tinotenda kuti nekuratidza aya ekushandisa-kesi, iwe unozokwanisa kuona kuti inoshanda sei Google Cloud Spanner uye kuona kana iri mutambo wakanaka webhizinesi rako.
6. Financial Services
Izvo zvinorambidzwa uye zvinotarisirwa nevatengi muchikamu ichi idutu rakakwana. Masangano anodzora, mabhangi, uye makambani efintech anofanirwa kuenderera uye kutaurirana zvakakwana.
Pamusoro pezvo, mazana emamiriyoni ekutengeserana anofanirwa kubatwa zvisina mhosva nezvirongwa zvakaita semagedhi ekubhadhara uye. kubhengi kwepamhepo ukuwo uchienda nenzira dzakaoma dzinopesana nehutsotsi uye nzira dzekugadzirisa.
Kubata uku kuenderera mberi kwedata munguva yakapfuura, dhatabhesi renhoroondo aifanira kugadzirwazve zvine hungwaru, uye kusagadzikana kwetsika mhinduro dzakashandiswa. Dutu rinobatwa zviri nyore neGoogle Cloud Spanner.
Kuganhurirwa
Zvakadaro, ine zvimwe zvinogumira, zvinosanganisira kusakwanisa kubata dhatabhesi maonero, kushomeka kwemvumo yegranular kana marongero ebasa, uye kudiwa kweashoma maworkaround kuti ushandise zvizere manodhi. Paunenge uchiita sarudzo, chengeta izvi zvirambidzo mupfungwa zvakare.
Pricing
Mutengo weSpanner wakatwasuka uye unoonekwa. Iwe unongobhadharirwa kuchengetedza kunoshandiswa nematafura e database yako uye yechipiri indexes (kwete pre-yakagadzirirwa), backup yekuchengetedza, huwandu hwe network egress, uye compute kugona kwemuenzaniso wako (yakayerwa mune akati wandei ma node kana magadzirirwo mayuniti).
mhedziso
Chigadzirwa chinokatyamadza zvechokwadi, Google Spanner muenzaniso wakanaka kwazvo wehunyanzvi hweGoogle hukuru hwetekinoroji.
Kana Google ikaramba ichiburitsa zvigadzirwa zvepasi zvakadaro, ichakurumidza kupfuura mamwe makore zvakare-inomhanya uye kutora chinzvimbo semukwikwidzi.
Leave a Reply