Hem Företag Micron Heterogeneous-Memory Storage Engine (HSE) tillkännages

Micron Heterogeneous-Memory Storage Engine (HSE) tillkännages

by Michael Rink
Micron Heterogeneous-Memory Storage Engine (HSE)

Idag meddelade Micron att ett projekt med öppen källkod som de arbetat med är redo för en bredare användning. Micron kallar projektet HSE for Heterogeneous-memory Storage Engine. HSE tillhandahåller en modern back-end för databaser och andra lagringsapplikationer.

Idag meddelade Micron att ett projekt med öppen källkod som de arbetat med är redo för en bredare användning. Micron kallar projektet HSE for Heterogeneous-memory Storage Engine. HSE tillhandahåller en modern back-end för databaser och andra lagringsapplikationer.

Micron Heterogeneous-Memory Storage Engine (HSE)

Lagringsmotorer tillhandahåller backend som databasapplikationer använder för att interagera med fysiskt minne. Micron tillverkar många av de fysiska minnesprodukter som lagringsmotorer interagerar med, inklusive DRAM, 3D XPoint-teknik och SSD:er. Micron försöker också för närvarande bygga upp från tillverkning av kiselhårdvara för att tillhandahålla vertikalt integrerade och optimerade system. Som en del av denna strategi är lagringsmotorer ett naturligt nästa steg för dem att använda sin expertis med lagringsmedier för att skriva en lagringsmotor som är optimerad för att arbeta med moderna, höghastighetsminnen. Micron sa att de siktade på att optimera HSE för solid-state-enheter (SSD) och lagringsklassminne (SCM) medan de utvecklade det. Interna tester hos företaget visade att deras HSE är sex gånger snabbare än nuvarande RocksDB-lagringsmotorer när de körs på all-flash SSD:er.

Prestanda var inte det enda mått som Micron strävade efter att förbättra med HSE. Som namnet, Heterogeneous-memory Storage Engine, antyder, arbetade Micron också för att transparent dra fördel av flera olika typer av minne som används med den. De testade specifikt för att säkerställa att blandning av konventionella NVMes och läsoptimerade QLC SSD:er gav bra prestanda.

Som de flesta moderna open source-projekt idag kan du hitta Micron HSE på GitHub. Utöver själva lagringsmotorn har Micron även utvecklat en version av MongoDB som använder den. Den nya MongoDB-gaffeln (version) kan hittas på samma GitHub-länk som HSE-källkoden. Många databasapplikationer stöds redan av mer än en lagringsmotor, som nästan alla också är öppen källkod. Micron hoppas ganska tydligt att nu när de har visat hur man integrerar HSE med en DB, kommer communityn att överföra den för att stödja andra DB.

Micron HSE-webbplats

Micron HSE GitHub

Diskutera på Reddit

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | Rssflöde