O projeto de blockchain Sui lançou o Tidehunter, um novo banco de dados para resolver os gargalos de desempenho em ambientes SSD modernos. Segundo a reportagem da Foresight News, essa solução melhora significativamente o desempenho de leitura e escrita, sendo especialmente projetada para minimizar condições de corrida durante operações de escrita.
Processamento de escrita rápida com WAL sem bloqueios
A maior característica do Tidehunter é a implementação de um log de escrita antecipada (WAL) sem bloqueios. Em vez de usar chamadas de sistema tradicionais, ele aproveita arquivos mapeados na memória que podem ser escritos, permitindo uma taxa de processamento capaz de suportar milhões de operações de escrita por segundo. Essa abordagem inovadora maximiza o desempenho do SSD, ao mesmo tempo que minimiza condições de corrida.
Gerenciamento assíncrono de persistência e arquivos mapeados na memória
A persistência dos dados é gerenciada por uma thread dedicada que opera em segundo plano. A expansão de arquivos e a sincronização periódica são realizadas de forma assíncrona, eliminando a carga do caminho crítico. O uso de arquivos mapeados na memória permite uma utilização mais eficiente da memória e uma persistência de dados mais eficaz em comparação com operações tradicionais de I/O direto.
Técnicas para redução da latência de leitura
Melhorar o desempenho de leitura também é uma prioridade de design. O Tidehunter utiliza um índice de lookup unificado dedicado, reduzindo significativamente a latência no caminho crítico. Essa otimização possibilita acessos de leitura de baixa latência mesmo para conjuntos de dados de grande escala.
Com o lançamento do Tidehunter, a Sui busca alcançar o desempenho ideal na era SSD, superando as limitações tradicionais de latência e abrindo novos caminhos para a eficiência.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Sui, anuncia a base de dados Tidehunter que reduz a latência
O projeto de blockchain Sui lançou o Tidehunter, um novo banco de dados para resolver os gargalos de desempenho em ambientes SSD modernos. Segundo a reportagem da Foresight News, essa solução melhora significativamente o desempenho de leitura e escrita, sendo especialmente projetada para minimizar condições de corrida durante operações de escrita.
Processamento de escrita rápida com WAL sem bloqueios
A maior característica do Tidehunter é a implementação de um log de escrita antecipada (WAL) sem bloqueios. Em vez de usar chamadas de sistema tradicionais, ele aproveita arquivos mapeados na memória que podem ser escritos, permitindo uma taxa de processamento capaz de suportar milhões de operações de escrita por segundo. Essa abordagem inovadora maximiza o desempenho do SSD, ao mesmo tempo que minimiza condições de corrida.
Gerenciamento assíncrono de persistência e arquivos mapeados na memória
A persistência dos dados é gerenciada por uma thread dedicada que opera em segundo plano. A expansão de arquivos e a sincronização periódica são realizadas de forma assíncrona, eliminando a carga do caminho crítico. O uso de arquivos mapeados na memória permite uma utilização mais eficiente da memória e uma persistência de dados mais eficaz em comparação com operações tradicionais de I/O direto.
Técnicas para redução da latência de leitura
Melhorar o desempenho de leitura também é uma prioridade de design. O Tidehunter utiliza um índice de lookup unificado dedicado, reduzindo significativamente a latência no caminho crítico. Essa otimização possibilita acessos de leitura de baixa latência mesmo para conjuntos de dados de grande escala.
Com o lançamento do Tidehunter, a Sui busca alcançar o desempenho ideal na era SSD, superando as limitações tradicionais de latência e abrindo novos caminhos para a eficiência.