i-wZD, indawo yokugcina indawo yokugcina iifayile

logo

I-wZD yiseva enamandla yokugcina ngokufanelekileyo, eyilwe pkwiinkqubo ezinkulu zokugcina idatha ngeefayile ezincinci nezinkulu zosetyenziso oluxubeneyo kwaye inciphisa ngokumangalisayo inani elikhulu leefayile kwifomu edibeneyo leyoe ijongeka njengomncedisi weWebDAV oqhelekileyo ovela ngaphandle.

Umncedisi Ibhalwe ngolwimi lwesiGo que isebenzisa uguqulelo olulungisiweyo lwesiseko sedatha seBoltDB njengesiphelo somva ukugcina nokusasaza naliphi na inani leefayile ezincinci kunye ezinkulu, izitshixo zeNoSQL / amaxabiso, kwifomu edibeneyo ngaphakathi kogcino lweMicro Bolt (iifayile), kunye nokuhanjiswa kweefayile kunye namaxabiso kwisiseko sedatha seBoltDB ngokuxhomekeke kwinani abalawuli okanye amacandelo angaphantsi kunye nesakhiwo ngokubanzi sabalawuli.

Umncedisi inokunciphisa kakhulu inani leefayile ezincinci kwiinkqubo zefayile eziqhelekileyo okanye ezidibeneyo ngenkxaso epheleleyo yokutshixa. Ixhaswa ngabaphuhlisi be-wZD, iqela ligcina malunga nezigidi ezingama-250 zeefayile ezincinci ezisasazwe kuzo zonke izigidi ezili-15 zabalawuli kwiqela le-MooseFS FS.

Malunga ne-wZD

wZD yenza kube lula ukuhamba (ifayile) imixholo yabalawuli kwiifayile kwifomati yeBoltDB kwaye emva koko usasaze ezi fayile kwezi fayile (okanye ubeke iifayile kwiindawo zokugcina usebenzisa indlela ye-PUT), ukunciphisa kakhulu inani leefayile kwinkqubo yefayile kunye nokunciphisa i-metadata yokugcina i-overhead.

Ukwandisa ukusebenza kakuhle kweefayile ezinkulu, ezo fayile zinokugcinwa ngokwahlukileyo kwiifayile zeBolt.

Indlela enjalo ikuvumela ukuba uququzelele ukugcinwa kwenani elikhulu leefayile ezincinci, ngaphandle kokuphumla kumda wenani leenodi kwinkqubo yefayile.

Umncedisi inokusetyenziswa njengesiseko sedatha ye-NoSQL yedata ekwifomathi yesitshixo/yexabiso (kunye nezahlulo ezisekwe kulawulo lwesakhiwo) okanye ukusasaza amaxwebhu e-html okanye e-json eveliswe kwangaphambili ukusuka kuvimba weenkcukacha.

Ngokumalunga nokusebenza, ukulayisha kunye nokubhala idatha usebenzisa iifayile zeBolt kukhokelela ekunyuseni kwe-latency malunga ne-20-25% xa kufundwa kunye ne-40-50% xa kubhalwa. Incinci isayizi yefayile, incinci umahluko kwi-latency.

Kwizinto eziphambiliOku kulandelayo kuyabonakala:

  • Ukufunda okuninzi
  • Iiseva ezininzi zokunyamezela iimpazamo kunye nokulinganisa umthwalo
  • Ubuninzi bokungafihli kumsebenzisi okanye umphuhlisi
  • Iindlela ze-HTTP ezixhaswayo: GET, HEAD, PUT and DELETE
  • Lawula indlela yokuziphatha yokufunda nokubhala ngokusebenzisa iiheader zabaxumi
  • Inkxaso yeenginginya ezinokwenziwa ngokwezifiso.
  • Ukulinganisa ngokufunda nokubhala ngomgca usebenzisa iinkqubo zefayile ezidityanisiweyo
  • Iindlela ezisebenzayo zokufunda nokubhala idatha.
  • Ixhasa ingqibelelo yedatha ye-CRC xa ubhala okanye ufunda
  • Inkxaso yoHlelo kunye noKwamnkela-uluhlu, ukuba-akukho-Matshisi, kwaye ukuba-Modifed-Ukusukela iintloko
  • Gcina kwaye wabelane ngeefayile ze-10.000 ngaphezulu kwee-inodes kuyo nayiphi na inkqubo yefayile ehambelanayo ye-Posix, kuxhomekeke kwisakhiwo solawulo.
  • Inkxaso yokongeza, ukuhlaziya, ukucima iifayile kunye namaxabiso, kunye nokucutshungulwa kokulibaziseka kweefayile zeBolt
  • Ivumela umncedisi ukuba asetyenziswe njengovimba weenkcukacha we-NoSQL, ngokwabelana ngokulula okusekwe kuluhlu lwesikhokelo
  • Inkxaso yefayile yeBolt yokufunda okukhethiweyo kwenani elithile leebhayithi zexabiso
  • Ukwahlulahlula ngokulula kwedatha ibe ngamawaka okanye izigidi zeefayile zeBolt ezisekwe kubume bolawulo
  • Inkxaso yemowudi edibeneyo, ekwazi ukugcina iifayile ezinkulu ngokwahlukileyo kwiifayile zeBolt
  • Inkxaso yokufumana uluhlu okanye inani lezitshixo kuvimba weefayili, kubandakanywa nezingazodwa
  • Ibandakanya uvimba wewZA onemisonto emininzi ukufudusa iifayile ngaphandle kokumisa inkonzo

Ngokuphathelele imida ukusuka kuguqulelo lwangoku: akukho nkxaso kwi-Multipart, indlela yePOST, iprotocol yeHTTPS, iifolda zeelwimi zocwangciso, ucimo lolawulo oluphinda-phindayo, akukho nkxaso yokunyuswa kwesakhiwo kwisixokelelwano sefayile ngeWebDAV okanye iFUSE, iifayile zigcinwa phantsi komsebenzisi wenkqubo.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo Malunga ne-wZD kunye nemiyalelo kunye neemfuno zofakelo lwayo ungajonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  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.