Table of Contents[Veşartin][Rêdan]
Database hêmanek bingehîn a her bernameyê ne, çi ew li herêmî an jî di ewr de were mêvandar kirin.
Ji ber zêdebûna hewcedariya ji bo mêvandariya ewr, databasên pêwendiyê yên bingehîn ên ewr ên ku hevgirtin, pêbawerî, û hebûna peyda dikin, û her weha destekkirina şandinên serhêl, zêde hewce ne.
Nîşanek databasek ewr-based Google Cloud Spanner e.
Ka em di vê gotarê de Google Cloud Spanner bi kûrahî vekolin, tevî hemî kapasîteyên wê, dozên karanîna, biha û hûrguliyên din.
Çi ye Google Cloud Spanner?
DBMS-ek têkilî ya ku metodolojiya NewSQL qebûl dike Google Cloud Spanner e. Ew lihevhatina ACID (atomî, hevgirtî, veqetandin, û domdarî) piştrast dike û bi taybetî ji bo OLTP (pêvajoya danûstendina serhêl) maqûl e.
Ew hîn jî mîmariya pîvan-derveyî piştgirî dike û mîna pergalên NoSQL-ê pir berbelav e. Bi sêwiranek pîvan-dervekirî re, hêsan e ku meriv bêtir girêkan li komek heyî zêde bike da ku hilanîn û hesabkirina daneyê belav bike û bigihîje pîvandinê.
Awantajên NoSQL û NewSQL hem ji hêla Google Cloud Spanner ve têne peyda kirin.
TrueTime, demjimêra hevdemkirî ya gerdûnî ya Google, bingeha hevgirtina Google Spanner e. Google TrueTime afirand, demjimêrek gerdûnî ya berfireh û pir berdest e ku ji hemî karûbar û serverên cloudê yên Google re tê gihîştin.
TrueTime piştrast dike ku nîşanek demkî ya ku nû hatî afirandin, em bibêjin T1, dê her dem ji her demjimara T2 bilindtir be, heya ku T2 berî T1-ê hatî çêkirin. Wekî encamek, True-time karibe îşaretên demjimêran çêbike ku bi yekdestî mezin dibin, tê vê wateyê ku ew ê bi domdarî li seranserê qada xwe bilind bibin.
Dûv re serîlêdan dikarin vê yekê bikar bînin da ku her danûstendina xwe diyarker, zemanên bilindbûnê bidin. Her perçeyek daneya ku ji Google Cloud Spanner re hatî weşandin bi karanîna TrueTime re demjimarek werdigire, û ev dem li seranserê cîhanê pêbawer e.
Ev tê vê wateyê ku her danûstendina ku di Spanner de hatî girtin dê îşaretek demkî ya taybetî bi wê re têkildar be, ku tavilê tavilê ku Spanner danûstandinê pêvajo kiriye tomar dike.
Bi alîkariya van demjimêran, Google Cloud Spanner dikare bêyî ku pêşî li nivîsandinê bigire, xwendinên pêbawer ji her devera cîhanê pêşkêşî dike.
Wekî din, Google Cloud Spanner dikare ji bo hemî danûstendinên xwe kontrolek hevdemî ya hişk peyda bike.
Gava ku Google Cloud Spanner dibe ku hemî danûstendinan li gelek deveran pêk aniye (û/an dubare kiriye), ji bikarhênerek derveyî re xuya dike ku ew hemî li pey hev, yek li dû yê din qewimîne. Bi gotinek din, Google Cloud Spanner ji bo bikarhênerên derveyî wekî databasek makîneyek yekane kar dike.
Fermana demjimêrek gerdûnî ji hêla Google Cloud Spanner ve tê peyda kirin, ku danûstendin dikarin ji bo operasyon û lêpirsînên paşîn bikar bînin. Bikarhêner neçar bûn ku di nav pergalên databasa berê de di navbera performansa sist + pêbaweriyên bihêztir an performansa mezin + garantiyên qels de biryar bidin.
Lêbelê, Google Cloud Spanner dikare garantiyên zexm, yekbûna danûstendinê ya bilind, û performansa zûtir pêşkêşî bike. Pêşdebir divê tenê bala xwe bidin ku her danûstendina wan derbasdar e û mantiqa serîlêdana wan derbasdar e, li şûna ku di navbera gelek danûstendinên xwe de ji ti nakokî an pêşbaziyan bitirsin.
Features
- Pir serîlêdan çêkirin, yekbûn û ceribandinê hêsan in.
- Ew dikare wekî databasek NewSQL were binav kirin ji ber ku ew hem NoSQL û hem jî SQL piştgirî dike, pirsgirêkên pîvandinê û performansê bi databasên SQL yên kevneşopî re çareser dike.
- Rastiya wê pir mezin e ji ber ku ew wextê bi karanîna demjimêrên atomî û teknolojiyên GPS-ê hevdeng dike.
- Danûstandinên cross-table têne piştgirî kirin.
- Taybetmendiyên rêveberî û îdarî yên sofîstîke vedihewîne, di nav de paşvekişandin, başbûn, şiyana afirandina mînakên SLA, û hêj bêtir.
- Ji bo mînakên herêmî û pir-herêmî, 99.999% hebûna peyda dike.
- Horizontal bi hûrgulî bi hûrgulî hûr dibe. Feydeya mezinbûna horizontî ev e ku dema ku serverên din têne zêdekirin, performansa pergalê bi girîngî baştir dibe.
- Ji bo avakirina çerxa jiyanek daneya yekane, ew lêpirsîna daneyên mezin ên rast-dem pêşkêşî dike.
- Li ser bingeha hêjahiya daxwaz û mezinahiya daneyê, ew bixweber daneyan perçe dike.
- Tevî ku ew têne piştgirî kirin, ew bixweber navnîşek duyemîn hilnabijêre.
- Berevajîkirina zelal li gelek sazûman û erdnîgaran tê pêşkêş kirin.
- analîtîk û daneyên sofîstîke peyda dike.
- Daneyên ji sepanên cuda û sîstemên hilanînê têne hevdem kirin.
- Girêdanên laşî yên di navbera tabloyên databasê de gengaz in.
- Ji bo vegerandina daneya domdar, ew Point-In-Time-Recovery (PITR) pêşkêşî dike. Wekî din, hûn dikarin daneyan bigihîjin asta mîkro-secondê.
- Bişkojkên Şîfrekirinê yên Bi Birêvebiriya Xerîdar (CMEK), entegrasyona IAM, şîfrekirina qata daneyê, û tedbîrên ewlehiyê yên din ên asta pargîdaniyê tê de hene.
Dozan bikar bînin
1. Malperên e-bazirganî li seranserê cîhanê
Sparkirina hilberan, berhevkirina drav, û nûvekirina depoyan hemî fonksiyonên pergala danûstendinê ne ku e-bazirganî diyar dikin. Li ser gelek malperên e-bazirganiyê şopên mezin ên neteweyî an cîhanî têne dîtin.
Çêkirina databasên danûstendinê li seranserê cîhanê çend avantajên xwe hene, di nav de misogerkirina yekbûna daneyê û kêmkirina hewcedariya çareseriyên endezyariya nermalava afirîner ji bo çareserkirina pirsgirêkên hevgirtina daneyê.
2. Pêvajoya analîtîk di dema rast de
Gelek kapasîteyên pêşkeftî yên ku pêvajoyek analîtîk hêsan dikin bi Google Cloud Spanner re hene. Van çêtirkirinan di nav yên din de tiştên wekî leza lêpirsînê ya çêtir, navnîşên dabeşkirinê, û barkirina daneyê vedihewîne. Ev yek vê RDBMS-ê ji bo pergalek pêvajoyek analîtîk a cîhanî ya ku bi tevahî-based ewr e vebijarkek hêja dike.
3. Vegerandina Afatê (DR)
DR girîng e lê pir dijwar e ku meriv bikeve meriyetê, nemaze heke hûn li ser pratîka pêşniyarkirî ya karanîna cîhên DR-ya erdnîgarî yên dûr bisekinin da ku li hember felaketên herêmî biparêzin. Di rastiyê de, gelek pargîdaniyên IT-ê paşvekêşan diafirînin û hêvî dikin ku ew qet hewce nebin.
Ji bo DR, Spanner rêgezek pêşerojê ya pratîkî peyda dike. Dubarekirina daneyan di databasek Spanner de li cîhek dûr dê serîlêdanek bêyî ku hewce bike ku wê ji nû ve ava bike bi karanîna daneyên ji kasetek paşvekêşanê vegerîne.
Çavkaniyên komputerê yên nû li cîhek cûda biafirînin û heke malpera bingehîn peyda bibe, wan bi pergala databasa Spanner-a piştgir ve girêdin. Ji ber sadebûna wê, DR naha ji gelek beşên IT-ê re tê gihîştin.
4. Kêmkirina destwerdana destan dema ku dema bersivê zêde dibe
Dema ku jimara bikarhêneran digihîje astên sînorê ji berê diyarkirî performansa databasek tîpîk kêm dibe. Ew gelek qonax digire da ku performansê vegerîne, di nav de nirxandina pîvandinên performansê û pîvandina databasê wekî ku pêwîst be.
Ji ber ku ji bo serverek mezinahiya herî zêde heye, pîvana horizontî dijwar e, lê pîvandina vertîkal hêsan e. Di rewşên weha de, Google Cloud Spanner dikare bibe vebijarkek pratîkî ji ber ku ew bi destwerdana piçûk pîvana horizontî birêve dibe.
5. Database Gaming
Ji bo şopandina performansa lîstikvan û daneyên di lîstikên serhêl de, nemaze lîstikên piralî, strukturên databasa tevlihev hewce ne. Ji ber ku ew pir caran pêdivî ye ku parvekirinê, gelek karsazî ji bo mezinbûn û birêvebirina vê tevliheviyê têkoşîn dikin.
Wekî din, ji ber ku databasên NoSQL dikarin bi guhertinên di modela daneya bingehîn de biguncînin, ew ji bo lîstikê vebijarkek çêtir in. Zêdebûn jî hêmanek girîng a nermalava lîstikê ye.
Ji ber ku ew hemî van taybetmendiyan piştgirî dike, Google Spanner ji bo databasek lîstikê vebijarkek maqûl e. Em bawer dikin ku bi nîşandana van rewşên karanînê, hûn ê karibin bibînin ka Google Cloud Spanner çiqas piralî ye û diyar bike ka ew ji bo karsaziya we hevberek baş e.
6. Xizmetên darayî
Qedexeyên birêkûpêk û hêviyên xerîdar ên di vê sektorê de bahozek bêkêmasî ne. Divê ajansên birêkûpêk, bank û pargîdaniyên fintech bi domdarî û bêkêmasî têkilî daynin.
Wekî din, divê bi sed mîlyonan danûstendinan ji hêla bernameyên wekî dergehên dravdanê û banking banking di heman demê de di prosedurên tevlihev ên dijî sextekarî û çareseriyê re derbas dibe.
Ji bo birêvebirina vê herikîna domdar a daneyan di paşerojê de, pêdivî bû ku databasên dîrokî bi hûrgulî ji nû ve werin çêkirin, û çareseriyên xwerû yên ne aram hatin bikar anîn. Bahoz bi hêsanî ji hêla Google Cloud Spanner ve tê rêve kirin.
Sînorkirin
Digel vê yekê, hin tixûbên wê hene, di nav de nebûna destwerdana dîtinên databasê, nebûna destûrnameya granular an mîhengên rolê, û hewcedariya çend rêgezên ji bo bi tevahî karanîna hemî girêkan. Dema ku hûn bijartinek dikin, van qedexeyan jî li ber çavan bigirin.
Pricing
Mesrefa Spanner rasterast û pêşbînîkirî ye. Hûn tenê ji bo hilanîna ku tabloyên databasa we û navnîşên duyemîn bikar tînin (ne pêş-dabînkirî), hilanîna hilanînê, mîqdara derketina torê, û kapasîteya hesabkirina mînaka we (di hejmarek girêk an yekîneyên pêvajoyê de têne pîvandin) têne dayîn.
Xelasî
Berhemek bi rastî ecêb, Google Spanner mînakek berbiçav a hêza teknolojîk a Google-ê ye.
Ger Google bidomîne hilberên weha şikestî derdixe, ew ê di demek nêzîk de ewr-ranên din jî derbas bike û wekî hevrikek cîh bigire.
Leave a Reply