ʻO Micron Technology, kahi hui DRAM a me ka flash memory,
Ma waena o nā wahi o ka noi ʻana o ka mīkini, ua haʻi ʻia ka waihona haʻahaʻa haʻahaʻa haʻahaʻa ma NoSQL DBMS, nā lako polokalamu (SDS, Software-Defined Storage) e like me Ceph a me Scality RING, nā kahua no ka hoʻoili ʻana i ka nui o ka ʻikepili (Big Data). , High-performance computing system (HPC), Internet devices of things (IoT) and solutions for machine learning system.
Hoʻolālā ʻia ʻo HSE ʻaʻole wale no ka hana kiʻekiʻe, akā no ka lōʻihi hoʻi ma waena o nā papa SSD. Loaʻa ka wikiwiki hana kiʻekiʻe ma o kahi hoʻohālike mālama hybrid - ʻo ka ʻikepili kūpono loa i hūnā ʻia ma RAM, e hōʻemi ana i ka nui o nā komo i ka drive. Ma keʻano he laʻana o ka hoʻohui ʻana i kahi mīkini hou i nā papahana ʻaoʻao ʻekolu
Ma ka ʻenehana, hilinaʻi ʻo HSE i kahi module kernel hou
ʻO ka hoʻāʻo ʻana i ka hana me ka hoʻohana ʻana i ka pūʻolo
ʻO kahi laʻana, ʻo MongoDB me ka mīkini HSE i huli ʻia ma kahi o 8 mau manawa ʻoi aku ka wikiwiki ma mua o ka mana me ka mīkini WiredTiger maʻamau, a ʻoi aku ka wikiwiki o ka RocksDB DBMS ma mua o ka mīkini HSE ma mua o 6 mau manawa. ʻIke ʻia ka hana maikaʻi ma nā hoʻāʻo e pili ana i ka 95% o nā hana heluhelu a me 5% hoʻololi a hoʻohui i nā hana (nā hoʻāʻo "B" a me "D" ma nā pakuhi). Hōʻike ka hoʻāʻo C, e pili ana i nā hana heluhelu wale nō, e hōʻike ana i ka loaʻa ma kahi o 40%. ʻO ka piʻi ʻana o ke ola ʻana o nā drive SSD i ka wā o nā hana kākau i hoʻohālikelike ʻia i kahi hopena e pili ana iā RocksDB i manaʻo ʻia he 7 mau manawa.
ʻO nā hiʻohiʻona nui o ka HSE:
- Kākoʻo no nā mea hana maʻamau a hoʻonui ʻia no ka hoʻoili ʻana i ka ʻikepili ma ke ʻano kī / waiwai;
- Kākoʻo piha i nā kālepa a me ka hiki ke hoʻokaʻawale i nā ʻāpana mālama ma o ka hana ʻana i nā kiʻi (hiki ke hoʻohana ʻia nā kiʻi paʻi no ka mālama ʻana i nā hōʻiliʻili kūʻokoʻa i hoʻokahi waihona);
- Hiki ke hoʻohana i nā cursors e hele i ka ʻikepili i nā hiʻohiʻona snapshot;
- Hoʻohālikelike ʻia ke kumu hoʻohālike no nā ʻano haʻawe hui ʻia i loko o kahi waihona hoʻokahi;
- Nā mīkini maʻalahi no ka mālama ʻana i ka hilinaʻi mālama;
- Nā papa hana hoʻonohonoho ʻikepili i hoʻonohonoho ʻia (ka hoʻohele ʻana ma nā ʻano like ʻole o ka hoʻomanaʻo i loaʻa i ka waihona);
- He waihona me kahi C API hiki ke hoʻopili ikaika i kekahi noi;
- ʻO ka hiki ke hoʻonui i ka terabytes o ka ʻikepili a me nā haneli miliona o nā kī i ka waiho ʻana;
- Ka hana pono o na tausani o na hana like;
- ʻO ka hoʻonui nui ʻana i ka throughput, hoʻemi ʻia ka latency a me ka hoʻonui ʻana i ka hana kākau/heluhelu no nā ʻano hana like ʻole i hoʻohālikelike ʻia i nā ʻano hoʻonā maʻamau;
- ʻO ka hiki ke hoʻohana i nā drive SSD o nā papa like ʻole i hoʻokahi waihona e hoʻomaikaʻi i ka hana a me ka lōʻihi.
Source: opennet.ru