Para os entusiastas de SQLite e soluções de banco de dados inovadoras, apresentamos o Limbo.
Este é um sistema de gerenciamento de banco de dados OLTP em desenvolvimento, de código aberto, compatível com SQLite. O Limbo é escrito na linguagem de programação Rust e aproveita o IO_uring do Linux para I/O assíncrono.
Pekka Enberg, que já esteve envolvido com o Apache Cassandra e o ScyllaDB, além de ser o mantenedor do SLAB do kernel Linux, faz parte da equipe de desenvolvimento que explora bancos de dados de tempo de execução sem servidor com I/O assíncrono. Este banco de dados em processo, compatível com SQLite, é escrito em Rust e aproveita o IO_uring para todo o I/O assíncrono. A compatibilidade com o SQLite se estende ao dialeto SQL, suporte ao formato de arquivo SQLite somente leitura e à API C do SQLite.
Saiba mais sobre o banco de dados Limbo
Se você está interessado em aprender mais sobre o banco de dados Limbo, licenciado pelo MIT, pode explorar o repositório no GitHub. Há também um artigo de pesquisa sobre o tópico. Será muito interessante ver como a funcionalidade e adoção do banco de dados Limbo crescerão a partir daqui.
Até a próxima !!
Nenhum comentário:
Postar um comentário