I-YDB, umthombo ovulekileyo wokusasazwa kwedatha yeSQL

Kwabo bafuna ibusasazo lwedatha yeSQL, inqaku esiza kuthetha ngalo namhlanje linokuba nomdla kuwe, ekubeni siza kuthetha ngalo YDB, eyindawo egciniweyo esandul' uku Yandex ikhuphe ikhowudi yayo yomthombo.

YDB yaba eyilwe ukusuka phantsi ukuya phezulu ukuphendula imfuno ekhulayo yeenkonzo zewebhu ezisebenzisanayo scalable. Ukulinganisa, ukungaguquguquki okungqongqo, kunye notshintshiselwano olusebenzayo phakathi koluhlu lwalubalulekile kumthwalo onjengomsebenzi we-OLTP.

I-YDB yakhiwe ngabantu abanemvelaphi eyomeleleyo kugcino-lwazi kunye neenkqubo ezisasazwayo, abaphuhlise i-database ye-No-SQL kunye ne-Map-Nciphisa inkqubo enye yeenjini zokukhangela ezinkulu zehlabathi.

Ngaphantsi kwelayisensi ye-Apache 2.0, i-YDB isebenza kwiiplatifti ze-86-bit x64 ubuncinane be-8 GB ye-RAM.

“Sinamava abanzi okuqhuba iinkqubo zemveliso koomatshini be-x86 64-bit abasebenzisa Ubuntu Linux. Sifumene ukuba uyilo oluguquguqukayo lwe-YDB lusivumela ukuba sakhe iinkonzo ezininzi ngaphezulu kwayo, kubandakanywa imigca eqhubekayo kunye nezixhobo zebhlokhi ezibonakalayo, "litsho iqela lophuhliso.

“Ngeenjongo zophuhliso, sihlala siqinisekisa ukuba uvimba wedatha weYDB unokwakhiwa kwaye uqhutywe kwiinguqulelo zamva nje zeMacOS kunye neMicrosoft Windows. »

YDB inokusasazwa kuzo zonke iiNdawo zokuFumana ezintathu. Iqela lihlala lifundeka kwaye libhaleka ngexesha lokungaphumeleli ngokupheleleyo kwendawo enye. Indawo yokuFumaneka liziko ledatha elizimeleyo okanye icandelo layo elinomgama omncinci womzimba phakathi kweendawo zokuhlala kunye nomngcipheko omncinci wokungaphumeleli ngokubambisana nezinye iiNdawo zokuFumana.

Ummandla omkhulu wejografi yindawo apho umgama phakathi kweeNdawo zokuFumana yi-500 km okanye ngaphantsi. Iqela le-YDB elisasazwe ngokwejografi liqulathe iindawo ezifumaneka kwiiNdawo zokuFumana ezohlukeneyo ngaphakathi kwendawo enkulu yejografi. I-YDB yenza idatha ye-synchronous ibhala kwindawo nganye yokuFumana, iqinisekisa ukusebenza okungaphazamisekiyo kwimeko yokungaphumeleli kweNdawo yokuFumana.

Kumaqela asasazwe ngokwejografi, kunokwenzeka ukukhetha umgaqo-nkqubo wokusasaza izixhobo zekhompyutha phakathi kwamaziko edatha. Oku kukuvumela ukuba ubethe ibhalansi elungileyo phakathi kwexesha elincinci kunye nexesha elincinci lokuphumla ukuba iziko ledatha liyasilela.

Ngokungafaniyo nogcino-lwazi oluqhelekileyo lobudlelwane, I-YDB iyakaleka, ukuvumela abaphuhlisi ukuba bandise nje iqela kunye nezixhobo zekhompyutha okanye zokugcina ukujongana nomthwalo owandisiweyo. YDB iye yahlulahlulwe ikhompyutha kunye nogcino umaleko evumela ukuba izixhobo zokubala kunye nokugcina zikhule ngokuzimeleyo.

Izixhobo zangoku zokuvelisa zinama-nodes angaphezu kwe-10, i-petabytes yokugcina idatha, kwaye iphathe izigidi zeentengiselwano ezisasazwa ngesibini.

Inkqubo ye- ukukwazi ukwenza ulungelelwaniso lokunyamezela iimpazamo eziqhubeka nokusebenza xa iidiski, iindawo zokuhlala, iiracks, kunye namaziko edatha angawodwana esilela. I-YDB ixhasa ukusasazwa okuhambelanayo kunye nokuphindaphinda kuzo zonke iiNdawo zokuFumana ezintathu ngelixa igcina imeko yeqela xa kukho ukusilela komnye wemimandla.

Kwaye kwakunjalo inkxaso yofikelelo lwedatha usebenzisa imibuzo yokuskena, eyilelwe ukwenza imibuzo yohlalutyo lwe-ad-hoc kwisiseko sedatha, eqhutywe kwimodi yokufunda kuphela kunye nokubuyisela umjelo we-grpc.

Ukongeza, ixhasa ulungelelwaniso olungenamncedisi kunye nabaqashi abaninzi. Umsebenzisi unokusebenzisa iqela le-YDB kwaye enze ii-database ezininzi ezabelana nge-pool yokugcina kunye nee-computing nodes ezahlukeneyo. Umsebenzisi unokuphinda aqhube ugcino-lwazi oluninzi olungenamncedisi olwabelana ngechibi lezixhobo zokusebenza zekhompyutha ukuzisebenzisa ngokufanelekileyo.

I-YDB idibanisa ukuhambelana okuqinileyo, ukuthengiselana kwe-ACID, imibuzo ephezulu yokusebenza, ukufumana idatha ngokukhawuleza kunye nolwimi oluqhelekileyo lwe-SQL, kunye nenkxaso ye-JSON API. Isebenza ngayo yonke imisebenzi yanamhlanje: ixabiso eliphambili, ubudlelwane, i-JSON.

Okokugqibela, ukuba unomdla wokwazi ngakumbi ngayo, ungajongana neenkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.