A mais recente versão de suporte a longo prazo (LTS) do popular sistema de gestão de bases de dados já está disponível. A MariaDB 11.8, que sucede à versão 11.4, chega com um foco claro na Inteligência Artificial, na simplificação dos processos de atualização e na resolução de um problema informático com décadas. A novidade foi detalhada no anúncio oficial da MariaDB.org, prometendo ser a versão de referência para 2025.
A grande aposta na Inteligência Artificial com MariaDB Vector
A principal novidade desta versão é a integração completa do MariaDB Vector, uma ferramenta que capacita as bases de dados para cargas de trabalho de Inteligência Artificial e Machine Learning. Isto é conseguido através de um novo tipo de dados nativo, o VECTOR
, que permite armazenar e pesquisar vetores de forma eficiente.
Para os programadores, isto abre a porta a casos de uso como a pesquisa por similaridade, essencial para sistemas de Retrieval-Augmented Generation (RAG). A plataforma inclui novas funções para calcular distâncias entre vetores, como VEC_DISTANCE_EUCLIDEAN
e VEC_DISTANCE_COSINE
. Para garantir o máximo desempenho, a MariaDB 11.8 traz otimizações SIMD específicas para as arquiteturas de CPU mais comuns, incluindo AVX2, AVX512, ARM e Power10.
Adeus ao "Problema do Ano 2038" e outras melhorias de base
Numa atualização que visa garantir a longevidade das aplicações, a MariaDB 11.8 resolve finalmente o famoso "Problema do Ano 2038". Este bug, semelhante ao Y2K, afetaria sistemas que usam timestamps de 32 bits, que atingiriam o seu limite máximo em 2038. A nova versão estende o intervalo do TIMESTAMP
até ao ano 2106, eliminando esta preocupação para o futuro.
Outras melhorias significativas incluem a mudança do conjunto de caracteres padrão para utf8mb4
, oferecendo um suporte mais vasto e moderno a diferentes tipos de caracteres e emojis. A versão suporta também o padrão de ordenação de caracteres UCA 14.0.0.
Atualizações mais fáceis e outras novidades importantes
Um dos grandes trunfos da MariaDB 11.8 é a facilidade de atualização. A plataforma suporta atualizações diretas a partir da MariaDB 10.0 e da maioria das versões do MySQL, um processo que, na maioria dos casos, demora apenas alguns segundos a concluir. A única exceção notável diz respeito a sistemas que utilizem tabelas com versionamento de sistema, devido a alterações internas nos timestamps.
Para além disto, a versão 11.8 inclui um vasto leque de outras melhorias, tais como:
- Um novo plugin de autenticação designado PARSEC.
- Processos de backup e restauro paralelos para maior rapidez.
- Melhorias no sistema de replicação de dados.
- Ferramentas de observabilidade mais robustas.
- Funções armazenadas que podem devolver linhas de dados (ROW-returning).
- Melhorias no manuseamento de tabelas com versionamento.
Nenhum comentário
Seja o primeiro!