Micron wuxuu siidaayaa HSE 3.0 mashiinka kaydinta ee loo habeeyay SSDs

Micron Technology, oo ah shirkad ku takhasustay soo saarista DRAM iyo xusuusta Flash, ayaa daabacday sii deynta HSE 3.0 (Heterogeneous-memory Storage Engine) mashiinka kaydinta, oo loogu talagalay iyada oo la tixgelinayo isticmaalka gaarka ah ee isticmaalka SSD-yada iyo xusuusta akhris-kaliya. NVDIMM). Matoorka waxaa loo qaabeeyey sidii maktabad si loogu dhex geliyo codsiyada kale wuxuuna taageeraa habaynta xogta qaabka qiimaha muhiimka ah. Koodhka HSE waxa uu ku qoran yahay C waxana uu shati ku leeyahay shatiga Apache 2.0.

HSE waxaa loo hagaajiyay maaha oo kaliya waxqabadka ugu sarreeya, laakiin sidoo kale waa muddada dheer ee fasallada SSD ee kala duwan. Xawaaraha sare ee hawlgalka waxaa lagu gaaraa iyada oo loo marayo qaabka kaydinta isku-dhafka ah - xogta ugu habboon waxay ku kaydsan tahay RAM, taas oo yaraynaysa tirada gelitaanka darawalka. Matoorka waxaa loo isticmaali karaa kaydinta xogta heerka hoose ee NoSQL DBMS, kaydinta software (SDS, Software-Defined Storage) sida Ceph iyo Scality RING, goobaha lagu farsameeyo tiro badan oo xog ah (Big Data), xisaabinta waxqabadka sare (HPC). nidaamyada, Internet of Things (IoT) aaladaha ) iyo xalalka hababka barashada mashiinka. Tusaale ahaan ku dhexgelinta mishiinka mashaariicda dhinac saddexaad, nooc ka mid ah dukumeentiga ku jihaysan DBMS MongoDB ayaa la diyaariyey, loo beddelay isticmaalka HSE.

Tilmaamaha ugu muhiimsan ee HSE:

  • Taageerada hawlwadeenada caadiga ah iyo kuwa la fidiyey ee habaynta xogta qaabka muhiimka ah/qiimaha;
  • Taageero buuxda oo macaamil ganacsi ah oo awood u leh in lagu go'doomiyo jeexjeexyada kaydinta iyada oo loo marayo abuurista sawir-qaadista (sawirrada sawir-qaadista ayaa sidoo kale loo isticmaali karaa in lagu ilaaliyo ururinta madaxbannaan ee hal kayd);
  • Awoodda isticmaalka cursors si ay ugu cel-celiso xogta ku jirta aragtida ku salaysan sawirka;
  • Qaabka xogta ee loo habeeyay noocyada culeyska shaqada ee isku dhafan;
  • Hababka dabacsan ee maaraynta isku halaynta kaydinta;
  • Nidaamyada habaynta xogta la beddeli karo (qaybinta noocyada kala duwan ee xusuusta ee ku jirta kaydinta);
  • Maktabad leh C API oo si firfircoon ugu xidhi karta codsi kasta. Helitaanka xirmooyinka Python iyo Java;
  • Taageerada kaydinta furayaasha iyo xogta qaab cufan.
  • Awoodda lagu cabbiro xogta terabyte-ka iyo boqollaal balaayiin furayaal ah oo kaydinta;
  • Habayn hufan oo kumanaan hawlo isbarbar socda;
  • Awoodda isticmaalka SSD ee fasallada kala duwan ee hal kayd si kor loogu qaado waxqabadka loona kordhiyo nolosha adeegga wadista.

Isbeddelka muhiimka ah ee nambarka nooca ee HSE 3.0 waxaa sabab u ah isbeddelada API, CLI, xulashooyinka qaabeynta, interface REST, iyo qaabka kaydinta ee jebiya iswaafajinta gadaal. Siideynta cusub waxay diiradda saareysaa wanaajinta kaydinta xogta si kor loogu qaado waxqabadka qaar ka mid ah culeysyada shaqada ee muhiimka ah. Waxaa ka mid ah horumarinta ugu caansan:

  • Waxqabadka cursorku hadda wuu ka madaxbannaan yahay dhererka shaandhada, taasoo kuu oggolaanaysa inaad ku celceliso furayaasha adiga oo isticmaalaya calaamade leh filtarrada aan loo baahnayn iyada oo aan la dhimin wax soo saarka.
  • Waxqabadka akhriska iyo qorista ayaa la kordhiyey marka la isticmaalo furayaasha si keli ah u koraya, tusaale ahaan, marka la kaydinayo qaybo ka mid ah qiyamka halbeegga ah ee la duubay waqtiyo gaar ah oo lagu jiro nidaamka la socodka, goobaha maaliyadeed iyo nidaamyada codbixinta dawladaha dareemayaasha.
  • API-gu wuxuu bixiyaa awoodda lagu xakameynayo isku-buufinta heerka qiimaha shakhsi ahaaneed, taasoo kuu oggolaanaysa inaad ku kaydiso diiwaannada la cufan iyo kuwa aan la isku dhejin ee isla kaydinta.
  • Hababka cusub ee furitaanka KVDB ayaa lagu daray, taasoo kuu oggolaanaysa inaad ku samayso su'aalo kaydka kaydinta-kaliya.

Source: opennet.ru

Add a comment