MariaDB 基金会发布 11.8 长期支持版本,带来多项重磅新特性

MariaDB 基金会最近正式发布了备受欢迎的开源关系型数据库管理系统 MariaDB 11.8 的长期支持版本(LTS)。这次更新不仅继续提升了数据库的稳定性和安全性,还引入了多项面向未来的创新功能,尤其是在人工智能和现代应用场景中,带来了非常实用的新工具。

全新 MariaDB Vector:原生向量相似度搜索

11.8 版本最引人注目的亮点是 MariaDB Vector,它是数据库内置的向量相似度搜索功能。向量搜索是机器学习、自然语言处理(NLP)和生成式 AI(如 ChatGPT 这类应用)中非常核心的技术。

MariaDB 新增了专门的 VECTOR 数据类型,配合优化的索引结构,极大地提升了最近邻查询的效率。开发者还可以直接使用辅助函数,比如 VEC_DISTANCE() 来计算欧氏距离或余弦相似度,方便做向量之间的相似度判断。

底层方面,MariaDB 利用了 SIMD 指令集优化,支持包括 AVX2、AVX-512、ARM NEON 和 IBM Power10 等硬件指令集,保证了向量计算的高性能。这意味着,企业用户可以在数据库内部直接进行大规模向量检索,无需依赖外部服务,实现向量嵌入和业务数据的统一存储和快速查询,尤其适合正在探索生成式 AI 解决方案的公司。

解决“2038年问题”,延长时间范围

除了 AI 相关的更新,MariaDB 11.8 还悄悄修复了数据库时间存储的一个老问题——“2038年问题”。传统的 TIMESTAMP 类型在 2038 年后会出现溢出,导致时间计算出错。

新版本将 TIMESTAMP 的时间范围扩展到了 2106 年 2 月,而且这一升级不需要用户迁移数据,极大地提升了数据库的时间处理能力和未来兼容性。

默认字符集升级,支持完整 Emoji 和现代语言

MariaDB 11.8 还做了重要的国际化支持升级,默认字符集从过去的 latin1 改为了更现代的 utf8mb4。这意味着,数据库开箱即支持完整的 Emoji 表情,以及各种现代语言的字符,满足全球化应用的需求。

同时,排序规则(collation)升级到了 Unicode 14.0 版本,大幅减少了不同系统间排序结果的不一致,开发者在跨平台开发和数据迁移时体验更顺畅。

增强安全性:集成先进的 PARSEC 密码认证机制

安全方面,MariaDB 11.8 集成了基于椭圆曲线签名的 PARSEC 认证机制。这套方案结合了当前密码学领域的最佳实践,包括灵活的哈希算法和基于随机数的挑战-响应机制,确保了认证过程的高安全性。

虽然 PARSEC 目前还不是默认启用,但它为未来提供了一个强有力的安全选项,满足对安全性有更高要求的用户。

优化本地登录体验和备份恢复性能

MariaDB 根据管理员反馈,改进了 Unix 套接字认证,提升了本地用户登录的流畅度。

在备份和恢复方面,mariadb-dumpmariadb-import 现支持多线程并行操作。无论是处理单个超大数据库,还是多个小数据库集合,备份和恢复的速度都显著加快,极大提升了运维效率。

复制功能更稳定,提升高负载场景表现

复制机制也得到了社区和厂商的持续优化:

  • Binlog 分段切换 减少了大事务提交时的复制延迟;

  • 异步回滚 加快了崩溃后的恢复速度;

  • 新增了超时参数 slave_replication_delay_abort_timeout,可以在写入压力大时自动中止阻塞事务,保证副本及时更新。

这些改进让数据库在高负载和复杂业务场景中表现更加稳定可靠。

可观测性升级:更多统计信息和用户元数据

MariaDB 11.8 还在可观测性上下了功夫,增加了丰富的统计列和扩展的用户元数据功能。数据库管理员可以直接查看账户锁定状态、密码即将过期提醒、负载热点等信息,无需借助外部监控工具,极大方便了日常运维和安全管理。

升级提示

官方表示,从 11.4 LTS 或 10.x 的长期支持版本升级到 11.8 通常非常顺利,升级过程快速简单,绝大多数情况下只需几秒即可完成。唯一需要特别注意的是 系统版本化表(system-versioned tables),因为它们内部的 TIMESTAMP 格式有所变化,使用该功能的用户建议在升级前仔细阅读官方升级指南。


总结

MariaDB 11.8 长期支持版本在功能和性能上都有显著提升。新增的 MariaDB Vector 向量相似度搜索技术,使其在人工智能和生成式 AI 领域具有更强的竞争力;解决了长期存在的“2038年问题”,延长时间存储范围,提升未来兼容性;字符集升级带来了更好的多语言和 Emoji 支持;安全认证和复制机制的改进增强了整体系统的稳定性和安全性;并且备份恢复的多线程支持为大型数据库运维带来了极大便利。

对于正在构建现代化应用、尤其是涉及 AI 和大数据的企业来说,MariaDB 11.8 LTS 是一个值得关注和升级的重要版本。


如果你想了解更多具体细节,可以参考 MariaDB 官方发布的完整公告。需要我帮忙总结重点或解读某些技术细节,也可以随时告诉我!

The post MariaDB 基金会发布 11.8 长期支持版本,带来多项重磅新特性 first appeared on Linux迷.

版权声明:
作者:Alex
链接:https://www.techfm.club/p/214847.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>