Мундариҷа[Пинҳон кардан][Намоиш]
Пойгоҳи додаҳо як ҷузъи калидии ҳар як барнома мебошанд, хоҳ он дар маҳал ҷойгир аст ё дар абр.
Аз сабаби афзоиши эҳтиёҷ ба хостинги абрӣ, пойгоҳи додаҳои релятсионӣ дар асоси абр, ки мувофиқат, эътимоднокӣ ва дастрасиро таъмин мекунанд ва инчунин густариши онлайнро дастгирӣ мекунанд, бештар талаб карда мешаванд.
Намунаи пойгоҳи додаҳои абрӣ ин Google Cloud Spanner мебошад.
Биёед Google Cloud Spanner-ро дар ин мақола амиқ баррасӣ кунем, аз он ҷумла тамоми қобилиятҳои он, ҳолатҳои истифода, нарх ва тафсилоти дигар.
кадом аст Google Cloud Spanner?
DBMS-и релятсионӣ, ки методологияи NewSQL-ро қабул мекунад, Google Cloud Spanner мебошад. Он мутобиқати ACID (атомӣ, пайдарпайӣ, ҷудошавӣ ва устуворӣ) -ро таъмин мекунад ва махсусан барои OLTP (коркарди транзаксияҳои онлайн) мувофиқ аст.
Он то ҳол меъмории васеъшавандаро дастгирӣ мекунад ва хеле миқёспазир аст, ба монанди системаҳои NoSQL. Бо тарҳи миқёси васеъ, илова кардани гиреҳҳои бештар ба кластери мавҷуда барои паҳн кардани нигоҳдорӣ ва ҳисобкунии маълумот ва ноил шудан ба миқёспазирӣ осон аст.
Бартариҳои NoSQL ва NewSQL ҳарду аз ҷониби Google Cloud Spanner пешниҳод карда мешаванд.
TrueTime, соати дар саросари ҷаҳон ҳамоҳангшудаи Google, асоси пайвастагии Google Spanner мебошад. Google TrueTime-ро сохт, ки соати ҷаҳонии ба таври васеъ паҳншуда ва дастраси баланд аст, ки барои ҳама хидматҳо ва серверҳои абрии Google дастрас аст.
TrueTime кафолат медиҳад, ки тамғаи вақти навтаъсисшуда, бигӯем T1, ҳамеша аз ҳама тамғаи вақт T2 баландтар хоҳад буд, то он даме, ки T2 пеш аз T1 тавлид шуда буд. Дар натиҷа, True-time қодир аст тамғаҳои вақтро тавлид кунад, ки ба таври якрангӣ афзоиш меёбанд, яъне онҳо дар тамоми домени худ доимо боло хоҳанд рафт.
Пас аз он барномаҳо метавонанд аз ин истифода баранд, то ба ҳар як транзаксияҳои худ тамғаҳои вақтҳои фарқкунанда ва афзоянда диҳанд. Ҳар як порчаи маълумоте, ки дар Google Cloud Spanner нашр шудааст, бо истифода аз TrueTime тамғаи вақт мегирад ва ин тамғаи вақт дар саросари ҷаҳон боэътимод аст.
Ин маънои онро дорад, ки ҳар як транзаксияи дар Spanner нигоҳ дошташуда тамғаи махсуси бо он алоқаманд хоҳад дошт, ки лаҳзаи дақиқеро, ки Spanner транзаксияро коркард кардааст, сабт мекунад.
Бо ёрии ин тамғаҳои вақт, Google Cloud Spanner метавонад аз ҳар нуқтаи ҷаҳон бидуни пешгирӣ аз навиштан хондани боэътимодро пешниҳод кунад.
Илова бар ин, Google Cloud Spanner қодир аст назорати қатъии ҳамзамонро барои ҳамаи транзаксияҳои худ таъмин кунад.
Гарчанде ки Google Cloud Spanner метавонад ҳама транзаксияҳоро дар бисёр маконҳо анҷом дода бошад (ва/ё такрор карда бошад), барои корбари беруна чунин ба назар мерасад, ки ҳамаи онҳо пай дар пай сурат гирифтаанд. Ба ибораи дигар, Google Cloud Spanner ҳамчун махзани ягонаи мошин барои корбарони беруна кор мекунад.
Фармоиши тамғаи глобалии вақт аз ҷониби Google Cloud Spanner пешниҳод карда мешавад, ки транзаксияҳо метавонанд барои амалиёт ва дархостҳои минбаъда истифода шаванд. Истифодабарандагон маҷбур буданд, ки байни иҷрои суст + кафолатҳои қавитар ё иҷрои аъло + кафолатҳои заифтар дар системаҳои қаблии пойгоҳи додаҳо қарор қабул кунанд.
Бо вуҷуди ин, Google Cloud Spanner метавонад кафолатҳои боэътимод, якпорчагии баланди транзаксия ва иҷрои зудтарро пешниҳод кунад. Таҳиягарон бояд танҳо дар бораи дуруст будани ҳар як транзаксия ва мантиқи татбиқи онҳо ғамхорӣ кунанд, на дар бораи ҳар гуна муноқишаҳо ё нажодҳо байни транзаксияҳои сершумори онҳо.
Вижагиҳо
- Аксари барномаҳо барои эҷод, ҳамгироӣ ва озмоиш осонанд.
- Онро метавон ҳамчун пойгоҳи додаҳои NewSQL тавсиф кард, зеро он ҳам NoSQL ва ҳам SQL-ро дастгирӣ намуда, мушкилоти миқёспазирӣ ва иҷроишро бо пойгоҳи додаҳои анъанавии SQL ҳал мекунад.
- Дақиқии он хеле бузург аст, зеро он вақтро бо истифода аз соатҳои атомӣ ва технологияҳои GPS ҳамоҳанг мекунад.
- Амалиётҳои байни ҷадвал дастгирӣ карда мешаванд.
- Хусусиятҳои мураккаби идоракунӣ ва маъмуриро дар бар мегирад, аз ҷумла нусхабардорӣ, барқарорсозӣ, қобилияти эҷоди мисолҳои SLA ва ғайра.
- Барои мисолҳои маҳаллӣ ва бисёрминтақавӣ 99.999% дастрасиро таъмин мекунад.
- Ба таври уфуқӣ миқёси ҳамвор бо монеаи каме. Бартарии миқёспазирии уфуқӣ дар он аст, ки ҳангоми илова кардани серверҳои иловагӣ, кори система ба таври назаррас беҳтар мешавад.
- Барои сохтани як давраи зиндагии ягонаи додаҳо, он дархости маълумоти калонро дар вақти воқеӣ пешниҳод мекунад.
- Дар асоси ҳаҷми дархост ва андозаи маълумот, он ба таври худкор маълумотро тақсим мекунад.
- Новобаста аз он, ки онҳо дастгирӣ мешаванд, он ба таври худкор индекси дуюмро интихоб намекунад.
- Репликатсияи шаффоф дар бисёр танзимот ва ҷуғрофиё пешниҳод карда мешавад.
- таҳлил ва маълумоти мураккабро таъмин мекунад.
- Маълумот аз барномаҳои гуногун ва системаҳои нигоҳдорӣ ҳамоҳанг карда мешаванд.
- Вобастагии физикӣ байни ҷадвалҳои пойгоҳи додаҳо имконпазир аст.
- Барои барқарорсозии давомдори маълумот, он Point-In-Time-Recovery (PITR) -ро пешниҳод мекунад. Илова бар ин, шумо метавонед маълумотро то сатҳи микросония дарёфт кунед.
- Калидҳои рамзгузории аз ҷониби муштарӣ идорашаванда (CMEK), ҳамгироии IAM, рамзгузории қабати додаҳо ва дигар чораҳои амниятии сатҳи корхона дохил карда шудаанд.
Истифодаи парвандаҳо
1. Сомонаҳои тиҷорати электронӣ дар саросари ҷаҳон
Фармоиш додани маҳсулот, ҷамъоварии пардохтҳо ва навсозии инвентаризатсияҳо ҳама функсияҳои системаи транзаксионӣ мебошанд, ки тиҷорати электрониро муайян мекунанд. Изҳои бузурги миллӣ ё саросари ҷаҳонро дар бисёр вебсайтҳои тиҷорати электронӣ дидан мумкин аст.
Мутобиқсозии пойгоҳи додаҳои транзаксионӣ дар саросари ҷаҳон як қатор бартариҳо дорад, аз ҷумла таъмини якпорчагии додаҳо ва кам кардани ниёз ба ҳалли эҷодии муҳандисии нармафзор барои ҳалли мушкилоти мутобиқати додаҳо.
2. Коркарди таҳлилҳо дар вақти воқеӣ
Имкониятҳои сершумори муосир, ки коркарди таҳлилиро осон мекунанд, ба Google Cloud Spanner дохил карда шудаанд. Ин беҳбудиҳо чизҳоеро дар бар мегиранд, ба монанди суръати беҳтари дархост, индексатсияҳо ва боркунии маълумот ва ғайра. Ин ин RDBMS-ро як варианти олӣ барои системаи коркарди таҳлилии умумиҷаҳонӣ месозад, ки комилан ба абр асос ёфтааст.
3. Барқарорсозии офатҳои табиӣ (DR)
DR муҳим аст, аммо татбиқи он хеле душвор аст, хусусан агар шумо ба амалияи тавсияшудаи истифодаи маконҳои ҷуғрофии DR барои муҳофизат аз офатҳои маҳаллӣ риоя кунед. Дар асл, бисёре аз ширкатҳои IT нусхаҳои эҳтиётӣ эҷод мекунанд ва умедворанд, ки ҳеҷ гоҳ ба онҳо ниёз надоранд.
Барои DR, Spanner роҳи ояндаи амалиро пешниҳод мекунад. Нусхабардории маълумот дар пойгоҳи додаи Spanner ба макони дурдаст барномаро бе зарурати аз нав сохтани он бо истифода аз маълумот аз навори эҳтиётӣ барқарор мекунад.
Захираҳои нави компютериро дар макони дигар эҷод кунед ва онҳоро ба системаи махзани захиравии Spanner пайваст кунед, агар сайти асосӣ дастрас шавад. Аз сабаби соддагии худ, DR ҳоло ба бисёр шӯъбаҳои IT дастрас аст.
4. Кам кардани дахолати дастӣ ҳангоми зиёд кардани вақти посух
Фаъолияти маъмулии пойгоҳи додаҳо вақте коҳиш меёбад, ки шумораи корбарон ба сатҳи пешакӣ муайяншуда мерасад. Барои барқарор кардани кор, аз ҷумла арзёбии ченакҳои фаъолият ва миқёси пойгоҳи додаҳо дар ҳолати зарурӣ марҳилаҳои зиёдеро талаб мекунад.
Азбаски андозаи ҳадди аксар барои сервер мавҷуд аст, миқёси уфуқӣ душвор аст, дар ҳоле ки миқёси амудӣ оддӣ аст. Дар чунин шароит, Google Cloud Spanner метавонад як интихоби амалӣ бошад, зеро он миқёси уфуқӣ бо дахолати камро идора мекунад.
5. Пойгоҳи додаҳои бозӣ
Сохторҳои мураккаби махзани маълумот барои пайгирии иҷрои плеер ва маълумот дар бозиҳои онлайнӣ, махсусан бозиҳои мултипликатори лозиманд. Бо дарназардошти он, ки он зуд-зуд тақсим карданро талаб мекунад, бисёр корхонаҳо барои рушд ва идора кардани ин мураккабӣ мубориза мебаранд.
Илова бар ин, азбаски пойгоҳи додаҳои NoSQL метавонанд ба тағирот дар модели асосии додаҳо мутобиқ шаванд, онҳо як варианти олӣ барои бозӣ мебошанд. Зиёдшавӣ инчунин як ҷузъи муҳими нармафзори бозӣ мебошад.
Азбаски он ҳамаи ин хусусиятҳоро дастгирӣ мекунад, Google Spanner як варианти мувофиқ барои пойгоҳи додаҳои бозӣ аст. Мо боварӣ дорем, ки бо нишон додани ин ҳолатҳои истифода, шумо метавонед бубинед, ки то чӣ андоза гуногунҷанбаи Google Cloud Spanner аст ва муайян кунед, ки оё он барои тиҷорати шумо мувофиқ аст.
6. Хизматрасонии молиявӣ
Маҳдудиятҳои танзимкунанда ва интизориҳои муштариён дар ин бахш тӯфони комил мебошанд. Агентиҳои танзимкунанда, бонкҳо ва ширкатҳои финтех бояд пайваста ва ба таври комил муошират кунанд.
Илова бар ин, садҳо миллион транзаксияҳо бояд тавассути барномаҳо ба монанди шлюзҳои пардохт ва бонкдории онлайн дар айни замон, инчунин аз тартиботи мураккаби зидди қаллобӣ ва ҳисоббаробаркунӣ мегузарад.
Барои идора кардани ин ҷараёни пайвастаи маълумот дар гузашта, пойгоҳи додаҳои таърихӣ бояд бодиққат аз нав сохта мешуданд ва қарорҳои фармоишии ноустувор истифода мешуданд. Тӯфонро Google Cloud Spanner ба осонӣ идора мекунад.
Маҳдудият
Бо вуҷуди ин, он дорои маҳдудиятҳои муайян, аз ҷумла қобилияти коркарди манзараҳои пойгоҳи додаҳо, набудани иҷозати гранулӣ ё танзимоти нақш ва зарурати чанд роҳи ҳалли барои пурра истифода бурдани ҳамаи гиреҳҳо мебошад. Ҳангоми интихоб, ин маҳдудиятҳоро низ дар хотир нигоҳ доред.
нархгузорӣ
Арзиши Spanner оддӣ ва пешбинишаванда аст. Шумо танҳо барои нигоҳдорӣ, ки ҷадвалҳои пойгоҳи додаҳо ва индексҳои дуюмдараҷаи шумо истифода мебаранд (пешакӣ пешбинӣ нашудаанд), нигаҳдории эҳтиётӣ, ҳаҷми баромади шабака ва қобилияти ҳисобкунии мисоли шумо (дар як қатор гиреҳҳо ё воҳидҳои коркард чен карда мешаванд) пардохт карда мешавад.
хулоса
Маҳсулоти воқеан ҳайратангез, Google Spanner намунаи олиҷаноби тавоноии бузурги технологии Google мебошад.
Агар Google ин гуна маҳсулоти барҷастаро идома диҳад, он ба зудӣ аз абрҳои дигар низ боло хоҳад рафт ва мавқеи рақибро ишғол мекунад.
Дин ва мазҳаб