分类存档:性能
正如您可能在之前的文章中看到的,MariaDB Vector 的预览版已经发布,您可以进行试用。在开发此功能的过程中,我们收到了来自多个不同地方的意见。当然,这包括英特尔等硬件制造商。
在幕后,英特尔一直在使用 AVX512 指令进行点积和布隆过滤器的原型开发。这两个功能都是向量搜索的一部分。如果您没有听说过这些术语,让我来试着解释一下。
AVX-512 – 英特尔高级向量扩展的 512 位扩展
AVX512 指令本身是 CPU 特有的指令,旨在同时对大量数字向量执行计算。
...
借助英特尔 QuickAssist 技术,您的 MariaBackup 压缩性能可以提高 5 倍,同时降低 CPU 使用率。今天我将向您展示如何实现。
什么是英特尔 QuickAssist?
将近十年前,英特尔发布了一项名为 QuickAssist 的技术,它最初以 PCI-e 卡的形式出现,然后从 Skylake 架构开始集成到许多 Xeon 处理器中。QuickAssist 技术(通常称为 QAT)是一个特殊单元,CPU 可以将压缩和加密任务卸载到其上。
我很幸运能在这项技术刚推出时就获得早期访问权。
...
“唯一重要的工作负载是我的生产工作负载”(这里的“我的”指代所有相关方)。为了您可以管理这项责任,SCARY 是一个旨在消除变更不确定性的软件工具;包括软件、配置和硬件的更改。目前这项工具仍处于非常早期的开发阶段,但项目总得有个开始。
SCARY 获取生产数据库查询执行的读取视图,并在一个与生产数据库存在差异的副本上执行等效查询。查询速度、查询计划、数据结果(最终)将与生产环境中发生的情况一起被记录下来。
...
假设您是一名云服务提供商,拥有许多客户——每个客户都有许多 MariaDB Server 用户和数据库。如果多个这样的客户可以共享 MariaDB Server 的一个实例呢?这就是我们所说的目录(catalog)特性,如果实现,它有望在许多高端用例中节省大量资源(从而节省成本!)
这个想法是如何诞生的
三月在法兰克福附近的 CloudFest 2023 大会上,我们与许多重量级 MariaDB Server 用户进行了深入会谈——这些人最适合被描述为云服务提供商(CSPs)。
...
MariaDB 10.0.0 已于十多年前发布(2012 年 11 月 12 日),您可能会问 MariaDB 11.0.0 何时发布。如果是这样,我可以回答您:就在今天。
您现在可以从我们的专用下载页面下载 MariaDB Server 11.0 Alpha 预览版,并查看发行说明。
时光荏苒……
当然,我们选择新的主版本号不仅仅是因为十年过去了,而是有更好的理由:重大的新功能,以及与早期版本显著的不兼容性。
...