💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
PlanetScale正式发布了向量搜索和存储功能,查询性能提升一倍,内存效率提升八倍,支持的向量索引可扩展至可用内存的六倍。用户可以像使用普通RDBMS一样存储和查询向量数据,支持多种索引和嵌入方式。
🎯
关键要点
- PlanetScale正式发布了向量搜索和存储功能,查询性能提升一倍,内存效率提升八倍。
- 支持的向量索引可扩展至可用内存的六倍,用户可以像使用普通RDBMS一样存储和查询向量数据。
- 向量数据可以存储在现有的键空间列中,支持ALTER或CREATE VECTOR INDEX语句构建索引。
- PlanetScale的所有功能与向量兼容,包括创建分支、添加向量索引和合并到生产分支。
- 向量索引可以根据欧几里得距离、内积或余弦距离对向量进行排名,支持高达16,383维的向量存储。
- PlanetScale是首个在RDBMS中集成基于SPANN的索引,允许使用大于RAM的索引。
- 用户可以通过“Branches”页面启用向量功能,并按照文档示例创建向量列和索引。
- 向量支持已准备好在生产环境中使用,欢迎用户反馈以持续提升性能和可用性。
❓
延伸问答
PlanetScale的向量功能有哪些主要改进?
PlanetScale的向量功能查询性能提升一倍,内存效率提升八倍,支持的向量索引可扩展至可用内存的六倍。
如何在PlanetScale中创建向量索引?
用户可以使用ALTER或CREATE VECTOR INDEX语句在现有的键空间列中创建向量索引。
PlanetScale的向量索引支持哪些距离计算方式?
向量索引可以根据欧几里得距离、内积或余弦距离对向量进行排名。
PlanetScale的向量功能适合用于哪些场景?
PlanetScale的向量功能适合用于需要高效存储和查询大规模向量数据的场景,如机器学习和推荐系统。
如何启用PlanetScale的向量功能?
用户可以在“Branches”页面选择数据库分支,点击设置中的小齿轮图标,然后切换“Enable vectors”选项来启用向量功能。
PlanetScale的向量支持与其他功能兼容吗?
是的,PlanetScale的所有功能与向量兼容,包括创建分支、添加向量索引和合并到生产分支。
➡️