包阅导读总结
1.
关键词:MariaDB、Vector Preview、MySQL、Open-Source、Search
2.
总结:MariaDB 11.6 发布,公开预览向量搜索。MariaDB 向量支持有望引领 MySQL 生态,其基于 HNSW 算法,正成为标准服务器一部分。对比 MySQL,MariaDB 有开源优势,虽处早期阶段,但在向量搜索方面展现潜力。
3.
主要内容:
– MariaDB 11.6 发布,公开预览开源的向量搜索
– 预计几个月内发布功能完整的 11.6 向量版,11.7 及以上将完全可用
– 基于行业标准 HNSW 算法
– 与 MySQL 对比
– MySQL 9.0 有新向量类型但无索引,MariaDB 暂无专用数据类型但有专用索引和相关函数
– MariaDB 向量搜索开源,MySQL 的类似功能在企业版
– 各方观点
– MariaDB 基金会 CEO 称将添加专用数据类型
– 开源倡导者好奇 Oracle 反应
– CEO 表示帮助 MariaDB 和 MySQL 用户获取开源向量功能
– 行业情况
– 生成式 AI 流行,不止 MariaDB 支持向量搜索
– 有相关对比测试,有可用的容器镜像,暂无完整二进制包
思维导图:
文章来源:infoq.com
作者:Renato Losio
发布时间:2024/8/17 0:00
语言:英文
总字数:533字
预计阅读时间:3分钟
评分:91分
标签:MariaDB,向量搜索,MySQL,开源,数据库
以下为原文内容
本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com
With the release of MariaDB 11.6, the MariaDB Foundation has announced the public preview of Vector search for the open-source fork of the MySQL engine. Database experts and open-source advocates see vector support as an opportunity for MariaDB to lead the MySQL ecosystem, especially since Oracle reserves most new features for its enterprise editions only.
According to the announcement, a feature complete MariaDB 11.6 Vector Edition is expected to be released within a few months, with vector functionality fully available on MariaDB 11.7 and beyond. Unlike MySQL 9.0 which currently offers a new vector type without Indexes, MariaDB does not yet provide a dedicated data type but has introduced dedicated indexes and the functions VEC_ToText and VEC_FromText, a new option for storing vectors.
The vector search implementation is based on the industry standard HNSW algorithm and the new MariaDB Vector, a storage engine for LLMs demoed at FOSDEM earlier this year, is on its way to becoming part of the standard MariaDB server. Kaj Arnö, CEO of the MariaDB Foundation, writes:
What makes us different from the Vector support in MySQL Server – called Heatwave – is that we have vector search as Open Source. In fact, unlike MySQL, we still lack a separate Vector data type, but we will add it before the full release.
Peter Zaitsev, founder at Percona and open source advocate, comments:
This project is obviously in the early stages but shows one important case where MariaDB is beating Oracle MySQL in things that matter to modern developers – Vector Search. I’m curious what Oracle’s reaction will be. Will it compel Oracle to make Vector Search actually useful in MySQL Community edition or does Oracle not care about their Open Source version being relevant for modern developers anymore?
Arnö adds:
We are looking at helping not just the MariaDB Server users but also the MySQL Server users to get easy Open Source access to Vector functionality. We’ve always made the point that migrating from MySQL Server to MariaDB Server is dead easy, and getting access to Vector functionality is a great reason to get going.
The implementation of vector search results from collaborative work by employees of MariaDB plc, the MariaDB Foundation, and other contributors, particularly from AWS, one of the most recent supporters of MariaDB.
With generative AI workloads getting more popular, MariaDB is not the only relational database working on support of vector search. As previously reported on InfoQ, Google and AWS have introduced this option in their managed RDBMS, and MySQL 9.0 is the first Oracle release working on vector search support. Furthermore, PlanetScale announced last year its intention to fork MySQL to add vector search.
While many developers appreciate the different alternatives for vector search, user nhatnv comments on Reddit:
Unless you are dealing with a scale of billions, I don’t see the need to have many options for vector DBs.
In the article “How Fast Is MariaDB Vector?”, Sergei Golubchik, chief architect at MariaDB plc, compares the new feature with other vector databases using the ann-benchmarks suite.
Being an alpha release, no full binary packages are currently available; however, a container image supporting vector search with CPU optimizations enabled is now available at Quay.io.