No início de 2020, os engenheiros de software da Micron anunciaram um mecanismo de armazenamento de código aberto projetado para SSDs e memória persistente. O mecanismo de armazenamento se orgulhava de ser um banco de dados de armazenamento de chave-valor rápido e também havia uma implementação baseada em MongoDB. No ano passado, o HSE 2.0 estreou e o mecanismo de armazenamento atualizado não dependia mais de modificações no kernel do Linux e agora é estritamente uma solução baseada no espaço do usuário. Esta semana, os engenheiros da Micron estão comemorando o HSE 3.0 como seu trabalho mais recente neste mecanismo de armazenamento de código aberto.
Como uma atualização, o projeto HSE se descreve como:
“HSE é um armazenamento de valor-chave incorporável rápido projetado para SSDs e memória persistente. O HSE otimiza o desempenho e a resistência orquestrando o posicionamento de dados em DRAM e várias classes de armazenamento de estado sólido.
O HSE é ideal para capacitar bancos de dados, armazenamento definido por software (SDS), computação de alto desempenho (HPC), Internet das coisas (IoT) e aprendizado de máquina (ML).”
HSE 3.0 foi lançado na quinta-feira e melhorou o gerenciamento de dados para um melhor desempenho em várias cargas de trabalho importantes. O mecanismo HSE 3.0 fez uma variedade de otimizações de desempenho diferentes em torno de cargas de trabalho com chaves crescentes monotonicamente/dados de série temporal,”muitas cargas de trabalho de cliente”, a capacidade de armazenar valores compactados e não compactados juntos e outras melhorias em nome do desempenho.
As ligações de linguagem Java também estão disponíveis para HSE 3.0 e complementam as ligações Python atualizadas.
Para downloads ou para saber mais sobre esse mecanismo de armazenamento de código aberto otimizado para SSD, consulte o projeto HSE no GitHub.