IMicrosoft ikhiphe ikhodi yomthombo we-Extensible Storage Engine (JET Blue)

IMicrosoft ivuliwe esanda kukhishwa ikhodi yomthombo yenjini yakho yesitoreji esandekayo (aka JET Blue) futhi iyatholakala kwi-GitHub.

Emibhalweni eyethulwe yithuluzi, iMicrosoft ichaza leyo Injini Yesitoreji Esandekayo (LOKHO) ubuchwepheshe bokugcina be-ISAM obuthuthukile (inkomba yokufinyelela yokulandelana). I-ESE inika amandla izinhlelo zokusebenza ukugcina nokubuyisa idatha yetafula kusetshenziswa ukuzulazula kwesikhombisi okulandisiwe noma okulandelanayo.

Isekela ama-schemas abekwe eceleni, kufaka phakathi amatafula abanzi anezinsika eziningi, amakholomu aphikisiwe, kanye ne-sparse, izinkomba ezicebile, futhi inika amandla izinhlelo zokusebenza ukujabulela isimo sedatha esingaguquguquki ngokuvuselela nokubuyisa idatha esetshenzisiwe. Kuhlinzekwa indlela yokubuyisa izinhlekelele ukuze kugcinwe ukungaguquguquki kwedatha noma ngabe kwenzeka ukwehluleka kohlelo.

Inikeza ukuthengiselana okuhlala njalo kwe-Atomic Consistent Isolated (ACID) kudatha naku-schema kusetshenziswa irejista yokubhala phambili nemodeli yokuhlukanisa isithombe. Ukuthengiselana ku-ESE kufana kakhulu, okwenza i-ESE isebenziseke ezinhlelweni zeseva.

Ngaphezu kwalokho, ilula, okwenza kube wusizo kuzinhlelo zokusebenza ezenza imisebenzi yokusiza.

Ukuthengiselana ku-ESE kufana kakhulu, okwenza i-ESE isebenziseke ezinhlelweni zeseva. Idatha yenqolobane yokukhulisa ukufinyelela kwimininingwane yokusebenza okuphezulu. Ngaphezu kwalokho, ilula, okwenza kube wusizo kuzinhlelo zokusebenza ezenza imisebenzi yokusiza.

ESE yakhelwe ukusetshenziswa ezinhlelweni zokusebenza ezidinga ukugcinwa kwedatha okuhlelekile kushesha futhi / noma kungasindi, lapho ukufinyelela kumafayili aluhlaza noma ukubhaliswa kungasekeli izinkomba noma usayizi wedatha wohlelo lokusebenza.

Isetshenziswa yizinhlelo zokusebenza ezingalokothi zigcine ngaphezu kwe-1 megabyte yedatha, futhi isetshenzisiwe kuzinhlelo zokusebenza ezinolwazi lwemininingwane ezimweni ezimbi kakhulu ze-terabyte engaphezu kwe-1 futhi imvamisa ngaphezu kwama-gigabytes ama-50.

I-Extensible Storage Engine iyinxenye ye-Windows eyethulwe ku-Windows 2000. Akuyona yonke imisebenzi noma ama-API atholakala kuzo zonke izinhlobo zezinhlelo zokusebenza ze-Windows.

I-ESE inikeza injini yokugcina imodi yomsebenzisi elawula idatha ngaphakathi kwamafayela kanambambili ayisicaba efinyeleleka ngamaWindows API. I-ESE ingatholakala nge-DLL elayishwa ngqo kunqubo yokufaka isicelo; injini yedatha ayidingi noma inikeze noma iyiphi indlela yokufinyelela eyihlane.

Yize i-ESE ayinayo indlela yokufinyelela ekude noma enqamula inqubo, amafayela wedatha owasebenzisayo angalethwa ukude kusetshenziswa i-Server Message Block (SMB) ngama-Windows APIs, kepha lokhu akunconyiwe.

I-Extensible Storage Injini (i-ESE) ubuchwepheshe bokugcina obunenkomba nolandelanayo bokufinyelela (ISAM) futhi beyingxenye ebalulekile yeWindows isikhathi esingaphezu kwekota yekhulu leminyaka. Iqale ukuvela kwiWindows NT 3.51 naku-Exchange 4.0 ngaphambi kokuqhubeka nokuphila kuze kube namuhla Windows 10.

Izinto ezifana ne-Windows Search noma izinhlelo zokusebenza ezifana ne-Exchange "zigcina futhi zibuyise idatha yetafula kusetshenziswa ukuzulazula kwesikhombisi okulandisiwe."

“I-Extensible Storage Injini (i-ESE) ingesinye sezisekelo samakhodi esingavamile esinempilo engaphezu kweminyaka engama-25. Yakhishwa okokuqala kwiWindows NT 3.51 futhi kungekudala ngemuva kwe-Exchange 4.0, yaphinde yabhalwa kabili ngawo-90, futhi yavuselelwa kakhulu eminyakeni engamashumi amabili ezayo, iseyamandla e-Microsoft kuze kube namuhla.

Igijima kumakhulu ezinkulungwane zemishini nezigidi zamadiski zamaseva amakhulu okugcina imeyili weHhovisi 365. Iphinde isebenze ezinhlelweni ezinkulu ze-SMP ezine-TB yememori yokuthunyelwa okukhulu kwe-Active Directory.

Ngenkathi izinhlelo eziningi ezizisebenzisayo zingadluli uphawu lwe-1MB, "izimo ezimbi kakhulu" zeqa i-1TB.

Ngokuqondene nokufakiwe kwi-GitHub, abasebenzisi bazodumala ngokuthi ukuphawula kususiwe (yize i-copyright nelayisense le-MIT likhona).

Ekugcineni uma unentshisekelo yokuthola ikhodi yomthombo, ungayenza kusuka kulesi sixhumanisi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.