Cadaadiska xogta ee Apache Ignite. waayo-aragnimada Sber

Cadaadiska xogta ee Apache Ignite. waayo-aragnimada SberMarkaad la shaqeyneyso tiro badan oo xog ah, dhibaatada la'aanta booska diskka ayaa mararka qaarkood soo bixi karta. Hal dariiqo oo lagu xalliyo dhibaatadan waa cadaadis, taas oo ay ugu mahadcelinayaan, qalab isku mid ah, waxaad awoodi kartaa inaad kordhiso qiyaasta kaydinta. Maqaalkan, waxaan eegi doonaa sida isku-ururinta xogta ay uga shaqeyso Apache Ignite. Maqaalkani wuxuu sharxi doonaa kaliya hababka isku-buufinta saxanka ee laga dhex fuliyay sheyga. Hababka kale ee isku-buufinta xogta (shabakadda, xusuusta), haddii la fuliyo iyo haddii kale, waxay ahaan doontaa meel ka baxsan baaxadda.

Marka, iyadoo habka joogteynta loo kartiyeeyay, natiijada isbeddelka xogta ee khasnadaha, Ignite wuxuu bilaabay inuu wax ku qoro saxanka:

  1. Nuxurka kaydinta
  2. Qor Log Hore (Hadda kadib si fudud WAL)

Waxa in muddo ahba jiray habab lagu cadaadiyo WAL, oo ​​loo yaqaan cufnaanta WAL. Apache Ignite 2.8 ee dhawaan la sii daayay wuxuu soo bandhigay laba hab oo kale oo kuu oggolaanaya inaad ku cadaadiso xogta diskka: riixitaanka bogga diskka si loo cadaadiyo waxa ku jira cache-ga iyo bogga WAL riixista sawir-qaadista si loo cadaadiyo qaar ka mid ah gelinta WAL. Faahfaahin dheeraad ah oo ku saabsan dhammaan saddexdan hab ee hoose.

Cadaadiska bogga diskka

Sidee tani u shaqaysaa

Marka hore, aan si kooban u eegno sida Ignite u kaydiyo xogta. Xusuusta bogga waxa loo isticmaalaa kaydinta Cabbirka bogga waxa lagu dejiyay bilawga noodhka lamana beddeli karo marxaladaha dambe; sidoo kale, cabbirka bogga waa inuu noqdaa awood laba iyo dhowr ah oo cabbirka nidaamka faylka ah. Bogagga waxaa lagu shubaa RAM ka diskka haddii loo baahdo; cabbirka xogta saxanku waxa laga yaabaa inay ka badan tahay qaddarka RAM loo qoondeeyey. Haddii aysan jirin meel ku filan RAM oo laga soo dejiyo bog disk, duug ah, bogag aan hadda la isticmaalin waa laga saari doonaa RAM.

Xogta waxaa lagu kaydiyaa saxanka qaabkan soo socda: fayl gaar ah ayaa loo sameeyay qayb kasta oo ka mid ah koox kasta oo khasnado ah; faylkan, bogag ayaa midba midka kale u soo baxaya iyagoo kor u qaadaya nidaamka index. Aqoonsiga bogga buuxa wuxuu ka kooban yahay aqoonsiga kooxda khasnad, lambarka qaybta, iyo tusmada bogga faylka. Markaa, annagoo adeegsanayna aqoonsiga bogga buuxa, waxaan si gaar ah u go'aamin karnaa faylka iyo ka-goynta faylka bog kasta. Waxaad ka akhrisan kartaa wax badan oo ku saabsan xusuusta bogga Apache Ignite Wiki article: Dabool Bakhaarka Joogtada ah - daboolka hoostiisa.

Habka isku-xidhka bogga diskka, sida laga yaabo inaad ka qiyaasto magaca, wuxuu ka shaqeeyaa heerka bogga. Marka habkan la furo, xogta RAM ayaa loo habeeyey sideedii, iyada oo aan wax cadaadis ah la saarin, laakiin marka boggaga laga kaydiyo RAM ilaa disk, waa la isku dhejiyaa.

Laakiin isku-buufinta bog kasta si gaar ah maaha xalinta dhibaatada; waxaad u baahan tahay inaad si uun u yarayso cabbirka faylalka xogta ee ka dhashay. Haddii cabbirka bogga uusan hadda go'an, mar dambe ma qori karno boggag faylka midba midka kale, maadaama ay tani abuuri karto dhibaatooyin dhowr ah:

  • Isticmaalka tusmada bogga, ma awoodno inaan xisaabinno ka-goynta ay ku taal faylka.
  • Ma cadda waxa lagu sameeyo boggaga aan ku jirin dhammaadka faylka oo beddelaan cabbirkooda. Haddii cabbirka bogga hoos u dhaco, booskii uu sii daayay wuu baaba'ayaa. Haddii cabbirka bogga uu bato, waxaad u baahan tahay inaad meel cusub ka raadiso faylka.
  • Haddii boggu u wareego tiro bytes ah oo aan ahayn tiro badan oo ka mid ah nidaamka faylalka xannibaadda, markaa akhrinta ama qorista waxay u baahan doontaa in la taabto hal hab oo kale oo faylal ah, taas oo keeni karta hoos u dhac ku yimaada waxqabadka.

Si looga fogaado in dhibaatooyinkan lagu xalliyo heerkeeda, isku-buufinta bogga diskka ee Apache Ignite waxay isticmaashaa habka faylalka ee loo yaqaan faylalka yaryar. Fayl yar ayaa ah mid ay qaar ka mid ah gobollada eber ka buuxsantay lagu calaamadin karo "god". Xaaladdan oo kale, ma jiraan blocks nidaamka faylalka loo qoondayn doonaa in lagu kaydiyo godadkaas, taasoo keentay in kaydinta meel disk ah.

Waa macquul in si xor ah loo furo xannibaadda nidaamka faylalka, cabbirka daloolku waa inuu ka weyn yahay ama la mid yahay xannibaadda nidaamka faylka, kaas oo soo rogaya xaddidaad dheeri ah oo ku saabsan cabbirka bogga iyo Apache Ignite: si loo cadaadiyo si loo sameeyo saameyn kasta, cabbirka bogga waa inuu si adag uga weyn yahay cabbirka xannibaadda nidaamka faylka. Haddii cabbirka bogga uu le'eg yahay cabbirka xannibaadda, markaa marnaba ma awoodno inaan sii daayo hal baloog, maadaama si loo xoreeyo hal baloog, bogga la cufan waa inuu ku jiraa 0 bytes. Haddii cabbirka bogga uu le'eg yahay cabbirka 2 ama 4 baloog, waxaan mar hore awood u yeelan doonnaa inaan xoreyno ugu yaraan hal baloog haddii boggayaga la cadaadiyo ugu yaraan 50% ama 75%, siday u kala horreeyaan.

Sidaa darteed, sharraxaadda kama dambaysta ah ee sida farsamadu u shaqeyso: Markaad bogga ku qorayso disk, isku day in lagu cadaadiyo bogga. Haddii cabbirka bogga la cufan uu oggolaado hal ama in ka badan oo nidaamka faylalka ah in la sii daayo, markaa bogga waxaa lagu qoray qaab la isku dhejiyay, iyo "dalool" ayaa laga sameeyay meel ka mid ah blocks-ka la sii daayay (wicitaan nidaam ayaa la fuliyay. fallocate() oo leh calanka godka feerka). Haddii cabbirka bogga cufan aanu u oggolaan in baloogyada la sii daayo, bogga waxa loo kaydiyaa sidiisii, oo aan la cadaadin. Dhammaan ka-baxyada bogga waxaa loo xisaabiyaa si la mid ah sida cadaadis la'aan, iyadoo lagu dhufto tusmada bogga cabbirka bogga. Looma baahna raritaan bogag keligaa ah. Ka-baxyada bogga, si la mid ah iyada oo aan cadaadis la saarin, waxay ku dhacaan xuduudaha nidaamka faylalka.

Cadaadiska xogta ee Apache Ignite. waayo-aragnimada Sber

Hirgelinta hadda jirta, Ignite waxay ku shaqayn kartaa oo keliya faylal yar yar oo hoos yimaada Linux OS; sidaas awgeed, isku-buufinta bogga diskka ayaa la awoodsiin karaa oo keliya marka la isticmaalayo Ignite nidaamkan qalliinka.

Algorithms-ka cadaadiska ee loo isticmaali karo riixitaanka bogga diskka: ZSTD, LZ4, Snappy. Intaa waxaa dheer, waxaa jira hab ku shaqeeya (SKIP_GARBAGE), kaas oo meel bannaan oo aan la isticmaalin oo keliya ee bogga la tuurayo iyada oo aan la isticmaalin xogta haray, taas oo yareyneysa culeyska CPU marka la barbar dhigo algorithms-yadii hore loo taxay.

Saamaynta Waxqabadka

Nasiib darro, ma aanan sameynin cabbirada waxqabadka dhabta ah ee goobaha dhabta ah, maadaama aanan qorsheyneynin inaan u isticmaalno habkan wax soo saarka, laakiin waxaan aragti ahaan qiyaasi karnaa halka aan ku guul dareyno iyo halka aan ku guuleysaneyno.

Si tan loo sameeyo, waxaan u baahanahay inaan xasuusano sida boggaga loo akhriyo loona qoro marka la galo:

  • Marka la samaynayo hawlgalka wax akhrinta, marka hore waxa lagu baadhi RAM, haddii raadinta lagu guulaysan waayo, bogga waxa laga soo shubayaa RAM ka diskka iyada oo la mid ah dunta akhrinaysa.
  • Marka qalliinka la sameeyo, bogga RAM ku jira waxaa loo calaamadiyaa inuu wasakh yahay, laakiin bogga jir ahaan looma kaydiyo saxanka isla markaaba dunta fulinaysa qoraalka. Dhammaan boggaga wasakhaysan waxaa lagu kaydiyaa saxanka hadhow habka isbaarada ee dunta kala duwan.

Markaa saamaynta ay ku leedahay hawlgallada akhrisku waa:

  • Positive (disk IO), oo ay ugu wacan tahay hoos u dhac ku yimid tirada blocks nidaamka faylalka akhrinta.
  • Negative (CPU), sababtoo ah culeyska dheeriga ah ee looga baahan yahay nidaamka hawlgalka si uu ugu shaqeeyo faylal yar yar. Waxa kale oo suurtogal ah in hawlgallada IO ee dheeraadka ah ay si aan toos ahayn halkan uga muuqdaan si ay u badbaadiyaan qaab dhismeedka faylka yar ee kakan (nasiib darro, ma aqaano dhammaan faahfaahinta sida faylasha yaryari u shaqeeyaan).
  • Negative (CPU), iyadoo ay ugu wacan tahay baahida loo qabo in la kala saaro boggaga.
  • Wax saameyn ah kuma laha hawlgallada qorista.
  • Saamaynta habka isbaarada (wax walba halkan waxay la mid yihiin hawlgallada akhrinta):
  • Positive (disk IO), oo ay ugu wacan tahay hoos u dhac ku yimid tirada blocks nidaamka faylalka qoran.
  • Negative (CPU, laga yaabee disk IO), sababtoo ah ku shaqeynta faylal yar yar.
  • Negative (CPU), sababtoo ah baahida loo qabo riixitaanka bogga.

Dhinacgee ka mid ah miisaanka ayaa u tiirin doona miisaanka? Dhammaan tani waxay ku xiran tahay deegaanka, laakiin waxaan u janjeeraa inaan rumaysto in isku-duubnaanta bogga diskku ay u badan tahay inay u horseedi doonto hoos u dhac ku yimaada nidaamka inta badan. Waxaa intaa dheer, imtixaanada DBMS-yada kale ee isticmaala hab la mid ah oo leh faylal yar yar waxay muujinayaan hoos u dhac ku yimaada waxqabadka marka cadaadiska la awoodo.

Sida loo awoodo loona habeeyo

Sida kor ku xusan, nooca ugu yar ee Apache Ignite ee taageera cadaadiska bogga diskku waa 2.8 oo kaliya nidaamka hawlgalka Linux ayaa la taageeray. Daar oo u habbee sida soo socota:

  • Waa in uu jiro module-ku-buufis ee dariiqa fasalka. Sida caadiga ah, waxay ku taal qaybinta Apache Ignite ee libs/tusaha ikhtiyaariga ah oo kuma jiraan dariiqa fasalka. Waxaad si fudud u dhaqaajin kartaa hagaha hal heer ilaa libs ka dibna markaad ku socodsiiso ignite.sh si toos ah ayaa loo hawlgelin doonaa.
  • Joogteynta waa in la furo DataRegionConfiguration.setPersistenceEnabled(true)).
  • Cabbirka bogga waa in uu ka weynaadaa cabbirka nidaamka faylka (waxaad ku dejin kartaa adiga oo isticmaalaya DataStorageConfiguration.setPageSize() ).
  • Cache kasta oo xogtiisa loo baahan yahay in la isku cadaadiyo, waa inaad habaysaa habka isku-buufinta iyo (ikhtiyaar ahaan) heerka cadaadiska (hababka CacheConfiguration.setDiskPageCompression() , CacheConfiguration.setDiskPageCompressionLevel()).

cufnaanta WAL

Sidee tani u shaqaysaa

Waa maxay WAL maxaase loogu baahan yahay? Si aad u kooban: kani waa log ka kooban dhammaan dhacdooyinka ugu dambeyntii beddelaya kaydinta bogga. Waxa loo baahan yahay ugu horrayn si loo awoodo inay ka soo kabsato haddii ay dhacdo. Hawlgal kasta, ka hor inta aan la siin kantaroolka isticmaalaha, waa inuu marka hore ku duubaa dhacdo ka dhacday WAL, si haddii ay dhacdo guuldarro, dib loogu soo celiyo log-ka oo dib loo soo celiyo dhammaan hawlgallada uu isticmaaluhu ku helay jawaab-celin guul leh, xitaa haddii hawlgalladan ma helin wakhti ay ku muujiso kaydinta bogga ee diskka (horeyba kor ku xusan Waxaa lagu qeexay in qoraalka dhabta ah ee dukaanka bogga lagu sameeyo habka loo yaqaan "checkpointing" iyadoo qaar ka mid ah dib-u-dhacyo ay ku jiraan taxane kala duwan).

Galitaanka WAL waxa loo qaybiyaa macquul iyo jidh. Kuwa Boolean waa furayaasha oo qiimeeyaan naftooda. Jireed - waxay ka tarjumaysaa isbeddelada boggaga dukaanka bogga. In kasta oo diiwaannada macquulka ah ay faa'iido u yeelan karaan xaaladaha kale qaarkood, diiwaannada jirka ayaa loo baahan yahay kaliya soo kabashada haddii shil dhaco iyo diiwaannada ayaa loo baahan yahay kaliya tan iyo markii ugu dambeysay ee isbaarada guusha leh. Halkan kuma faahfaahin doono oo sharxi doono sababta ay sidan u shaqeyso, laakiin kuwa xiiseynaya waxay tixraaci karaan maqaalkii hore loo sheegay ee Apache Ignite Wiki: Dabool Bakhaarka Joogtada ah - daboolka hoostiisa.

Inta badan waxaa jira dhowr diiwaan oo muuqaal ah diiwaankii macquul ah. Taasi waa, tusaale ahaan, mid ka mid ah hawlgalka gelinta khasnadda wuxuu saameeyaa dhowr bog oo ku jira xusuusta bogga (bog leh xogta lafteeda, bogag leh tusmooyin, bogag leh liisaska bilaashka ah). Tijaabooyin synthetic ah qaarkood, waxaan ku ogaaday in diiwaannada jireed ay ku jiraan ilaa 90% faylka WAL. Si kastaba ha ahaatee, waxay u baahan yihiin wakhti aad u gaaban (sida caadiga ah, inta u dhaxaysa isbaarooyinka waa 3 daqiiqo). Waxay noqon lahayd mid caqli gal ah in laga takhaluso xogtan ka dib markii la lumiyo muhiimadeeda. Tani waa sida saxda ah waxa habka is-xakamaynta WAL uu sameeyo: waxay ka takhalustaa diiwaannada jireed waxayna ku cadaadisaa diiwaannada macquulka ah ee soo hadhay iyadoo la isticmaalayo zip, halka cabbirka feylku aad loo dhimay (mararka qaarkood tobanaan jeer).

Jir ahaan, WAL waxa uu ka kooban yahay dhawr qaybood (10 by default) oo cabbir go'an (64MB ahaan ahaan), kuwaas oo si wareeg ah loo qoray. Isla marka qaybta hadda la buuxiyo, qaybta xigta waxaa loo qoondeeyey inay tahay mid hadda jirta, qaybta la buuxiyeyna waxaa lagu koobiyeeyaa kaydka iyadoo la adeegsanayo dun gooni ah. Isku-dhafka WAL wuxuu horeyba ula shaqeeyaa qaybaha kaydka. Sidoo kale, sida dun gaar ah, waxay la socotaa fulinta isbaarada oo waxay bilaabataa isku-buufin qaybaha kaydka kuwaas oo aan loo baahnayn diiwaannada jireed.

Cadaadiska xogta ee Apache Ignite. waayo-aragnimada Sber

Saamaynta Waxqabadka

Mar haddii isku-xidhka WAL uu u shaqeeyo sidii dun gaar ah, waa in aanay saamayn toos ah ku yeelan hawlgallada la samaynayo. Laakin wali waxa ay saaraysaa culays dheeraad ah oo soo jireenka ah CPU (cadaadiska) iyo diskka (akhrinta qayb kasta oo WAL ka mid ah kaydka iyo qorista qaybaha cufan), markaa haddii nidaamku ku socdo awoodiisa ugu badan, waxay sidoo kale horseedi doontaa hoos u dhac ku yimaada waxqabadka.

Sida loo awoodo loona habeeyo

Waxaad awood u siin kartaa isku-dhafka WAL adoo isticmaalaya guriga WalCompactionEnabled в DataStorageConfiguration (DataStorageConfiguration.setWalCompactionEnabled(true)). Sidoo kale, addoo isticmaalaya habka DataStorageConfiguration.setWalCompactionLevel(), waxaad dejin kartaa heerka cadaadiska haddii aadan ku qanacsanayn qiimaha caadiga ah (BEST_SPEED).

Sawir-qaadista bogga WAL

Sidee tani u shaqaysaa

Waxaan horey u ogaanay in diiwaanada WAL ay u kala qaybsan yihiin macquul iyo muuqaal. Isbeddel kasta oo bog kasta ah, diiwaanka WAL ee jireed ayaa laga soo saaray xusuusta bogga. Diiwaanada jireed, iyana, ayaa sidoo kale loo qaybiyaa 2 nooc oo hoose: rikoodhka sawir-qaadista bogga iyo rikoodhka delta. Mar kasta oo aan wax ka beddelno bogga oo aan ka wareejinno xaalad nadiif ah una wareejinno xaalad wasakh ah, nuqul ka buuxa boggan ayaa lagu kaydiyaa WAL (diwaanka sawirka bogga). Xitaa haddii aan hal byte ka bedelnay WAL, diiwaanku wax yar ayuu ka weynaan doonaa cabbirka bogga. Haddii aan wax ka bedelno bog hore oo wasakh ah, rikoorka delta ayaa lagu sameeyay WAL, kaas oo ka tarjumaya kaliya isbeddelada marka loo eego xaaladdii hore ee bogga, laakiin maaha bogga oo dhan. Tan iyo dib u habeynta xaaladda boggaga wasakhda ah ilaa nadiifinta waxaa la sameeyaa inta lagu jiro habka isbaarada, isla markiiba ka dib bilawga isbaarada, ku dhawaad ​​​​dhammaan diiwaanada jireed waxay ka koobnaan doonaan oo kaliya sawirada boggaga (maadaama dhammaan boggaga isla markiiba ka dib bilawga isbaarada ay nadiif yihiin) , ka dib marka aan ku soo dhawaado isbaarada xigta, jajabka rikoodhka delta wuxuu bilaabmaa inuu koraan oo dib u bilaabo bilawga isbaarada xigta. Cabbiraadyada qaar ka mid ah tijaabooyinka synthetic waxay muujiyeen in saamiga bogga sawir-qaadista ee wadarta guud ee diiwaannada jireed uu gaaro 90%.

Fikradda bogga WAL ee isku-buufinta sawir-qaadista waa in la cadaadiyo sawir-qaadista bogga iyadoo la adeegsanayo qalab isku-duubid bogag ah oo diyaarsan (eeg riixitaanka bogga diskka). Isla mar ahaantaana, gudaha WAL, diiwaanada si isdaba joog ah ayaa loogu kaydiyaa qaabka lifaaqa kaliya mana jirto baahi loo qabo in lagu xidho diiwaanada xuduudaha nidaamka faylalka, markaa halkan, si ka duwan habka isku-buufinta bogga diskka, uma baahnid faylal yaryar Dhammaan; sidaas awgeed, habkani ma shaqeyn doono oo kaliya OS Linux. Intaa waxaa dheer, hadda dhib naguma aha inta aan awoodnay inaan ku cadaadiyo bogga. Xitaa haddii aan sii deynay 1 byte, tani waxay horeyba u tahay natiijo togan waxaanan ku badbaadin karnaa xogta la isku dhejiyay ee WAL, si ka duwan bogga diskka, halkaas oo aan ku badbaadino bogga la cadaadiyo kaliya haddii aan sii deyno in ka badan 1 block system.

Bogaggu waa xog la isku cadaadin karo, qaybtooda wadarta mugga WAL aad bay u sarraysaa, sidaa awgeed annagoo aan beddelin qaabka faylka WAL, waxaan heli karnaa hoos u dhac weyn oo cabbirkiisa ah. Cadaadiska, oo ay ku jiraan diiwaannada macquulka ah, waxay u baahan doonaan isbeddelka qaabka iyo luminta iswaafajinta, tusaale ahaan, macaamiisha dibadda ah kuwaas oo laga yaabo inay xiiseynayaan diiwaannada macquulka ah, laakiin ma horseedi doonto hoos u dhac weyn oo ku yimaada cabbirka faylka.

Si la mid ah riixitaanka bogga diskka, riixista sawir-qaadista bogga WAL waxay isticmaali kartaa ZSTD, LZ4, Algorithms-ka cadaadiska Snappy, iyo sidoo kale qaabka SKIP_GARBAGE.

Saamaynta Waxqabadka

Ma adka in la ogaado in si toos ah awood u siinaysa bogga WAL riixista sawir-qaadista kaliya ay saamayso dunta xogta ku qorta xusuusta bogga, taas oo ah, dunta beddela xogta kaydinta. Akhrinta diiwaanada jireed ee WAL waxay dhacdaa hal mar oo kaliya, wakhtigan xaadirka ah qanjidhka ayaa kor u kacaya ka dib dhicitaan (iyo kaliya haddii ay ku dhacdo inta lagu jiro isbaarada).

Tani waxay saamaysaa dunta beddeleysa xogta habka soo socota: waxaan helnaa saameyn taban (CPU) sababtoo ah baahida loo qabo in la cadaadiyo bogga mar kasta ka hor inta aan la qorin diskka, iyo saameyn togan (disk IO) sababtoo ah hoos u dhaca qadarka xog qoran. Sidaa darteed, wax walba waa sahlan yihiin halkan: haddii waxqabadka nidaamka uu xaddido CPU, waxaan helnaa hoos u dhac yar, haddii ay xaddidan tahay disk I / O, waxaan helnaa koror.

Si dadban, dhimista cabbirka WAL waxay sidoo kale saamaysaa (si togan) durdurrada ku daadiya qaybaha WAL ee kaydka iyo durdurrada cufan ee WAL.

Tijaabooyinka waxqabadka dhabta ah ee deegaankeena iyadoo la adeegsanayo xogta synthetic waxay muujisay koror yar (wax soo saarka ayaa kordhay 10%-15%, daahida ayaa hoos u dhacday 10%-15%).

Sida loo awoodo loona habeeyo

Nooca ugu yar Apache Ignite: 2.8. Daar oo u habbee sida soo socota:

  • Waa in uu jiro module-ku-buufis ee dariiqa fasalka. Sida caadiga ah, waxay ku taal qaybinta Apache Ignite ee libs/tusaha ikhtiyaariga ah oo kuma jiraan dariiqa fasalka. Waxaad si fudud u dhaqaajin kartaa hagaha hal heer ilaa libs ka dibna markaad ku socodsiiso ignite.sh si toos ah ayaa loo hawlgelin doonaa.
  • Joogteynta waa in la furo DataRegionConfiguration.setPersistenceEnabled(true)).
  • Habka cadaadisku waa in la dejiyaa iyadoo la isticmaalayo habka DataStorageConfiguration.setWalPageCompression(), Isku-buufintu waa naafo si caadi ah (qaabka Naafada ah).
  • Ikhtiyaar ahaan, waxaad dejin kartaa heerka cadaadiska adoo isticmaalaya habka DataStorageConfiguration.setWalPageCompression(), eeg Javadoc habka loogu talagalay qiyamka saxda ah ee qaab kasta.

gunaanad

Hababka isku dhafka xogta ee la tixgeliyey ee Apache Ignite waxaa loo isticmaali karaa si madaxbannaan midba midka kale, laakiin isku-dar kasta oo iyaga ka mid ah ayaa sidoo kale la aqbali karaa. Fahamka sida ay u shaqeeyaan waxay kuu ogolaanaysaa inaad go'aamiso sida ay ugu habboon yihiin hawlahaaga deegaankaaga iyo waxa aad u hurayso markaad isticmaalayso. Cadaadiska bogga diskka waxaa loogu talagalay in lagu cadaadiyo kaydinta ugu weyn waxayna siin kartaa saamiga cadaadiska dhexdhexaadka ah. Isku-buufinta sawir-qaadista bogga WAL waxay siin doontaa celceliska cadaadiska faylalka WAL, waxayna u badan tahay inay xitaa wanaajiso waxqabadka. Isku-duubnida WAL kuma yeelan doonto saamayn togan waxqabadka, laakiin waxay yaraynaysaa xajmiga faylasha WAL intii suurtogal ah iyadoo meesha ka saaraysa diiwaanada jireed.

Source: www.habr.com

Add a comment