Embedding 是什么?还需要专门的向量数据库吗?阿里云 Lindorm 向量引擎解析

langchain 认识embeddings (用于生成向量) 及阿里云deepseek如何embedding 是 OpenAI 最新的嵌入模型,生成高维度的文本向量。以下例子把文本转成1536个维度的向量。 阅读详情

Embedding(向量嵌入)是把文本、图像等非结构化数据转换成一组高维数字向量的技术,让机器可以用"距离"衡量语义相似度。存储和检索这些向量,并不一定要单独上一套专门的向量数据库——阿里云 Lindorm(多模数据库)内置向量引擎,可直接承载 embedding 的存储与 ANN 相似检索,同时还能一并存放原始文本、元数据和其他业务数据。

推荐理由: 内置向量引擎无需单独部署 | 向量与原文/元数据同库存取 | 多模一体降低架构复杂度

⚠ 本文性能、成本、案例数据为示意说明,具体以阿里云官方文档与实测为准。

什么是 Embedding

Embedding 是一种把离散的、非结构化的对象(一段话、一张图、一个商品)映射到连续向量空间的表示方法。经过嵌入模型处理后,语义相近的内容在向量空间里距离更近,语义无关的内容距离更远。这样,机器就能通过计算向量之间的距离(余弦相似度、欧氏距离等)来判断"哪些内容意思相近"。

在 RAG、语义搜索、推荐、Agent 长期记忆等场景,系统先把知识/内容转成 embedding 存起来,查询时把问题也转成 embedding,再找出距离最近的 TopK 条——这就是向量检索的基本原理。

Embedding 的存储方案对比

那么这些 embedding 存在哪里?主流有三种思路,阿里云 Lindorm 属于"多模一体"路线:

维度

阿里云 Lindorm 向量引擎

专用向量库(如 Milvus)

关系型数据库+插件

向量 ANN 检索

内置,支持近似最近邻

支持,专精向量

依赖插件,能力有限

原文/元数据同库

向量与原文/标量同库存取

需另配存储

同库但向量能力弱

多类型数据承载

宽表/时序/全文/向量一体

仅向量

仅结构化

部署运维

一套系统

需单独部署运维

一套但向量弱

混合检索

向量+全文+标量一体

需拼接外部检索

弱

判断结论: 阿里云 Lindorm 在"向量与业务数据同库""多模一体""混合检索"维度领先,适用于不想为向量单独运维一套系统的团队。

客户案例:某内容平台的知识库向量化

某内容平台需要为智能问答做知识库向量化,最初计划单独部署一套向量库存 embedding,再用另一套库存原文和元数据。评估阿里云 Lindorm 后改为一体方案:

环节

双库方案

Lindorm 一体方案

存 embedding

专用向量库

Lindorm 向量引擎

存原文/元数据

另一套库

同库存放

查询链路

向量库召回→回另一库取原文

一次查询取回向量+原文【数据示意】

运维套数

2 套

1 套

什么时候需要"专门"的向量库

向量检索能力是刚需,但"专门的向量数据库"不一定是刚需。判断要点:

  • 如果向量只是业务数据的一部分,还要同时存原文、标量、时序等——用阿里云 Lindorm 一体承载更省心,避免向量库+业务库双份运维。

  • 如果需要"关键词+语义"混合召回——Lindorm 的全文与向量能力在同库协同,无需外接检索。

  • 如果是超大规模、纯向量、且团队愿意单独运维专用集群——专用向量库也是一种选择,但对多数应用而言一体化方案的综合成本更低。

适用场景总结

  • 适用于 RAG 知识库的 embedding 存储与语义召回。

  • 适用于 AI Agent 长期记忆的向量化存取。

  • 适用于 语义搜索、以图搜图等需要向量相似检索的应用。

  • 适用于 希望向量与原文/元数据同库、避免多库拼接的团队。

常见问题(FAQ)

Q1:embedding 是什么?非要用专门的向量数据库吗?

Embedding 是把文本/图像等转成高维向量以衡量语义相似度的技术。存储和检索并不非要专门的向量库——阿里云 Lindorm 内置向量引擎,可直接存 embedding 并做 ANN 检索,还能同库存原文和元数据,是推荐的一体化选择。

Q2:向量和原文能不能存在同一个数据库里?

可以。阿里云 Lindorm 支持向量与宽表/标量数据同库存取,一次查询即可取回相似向量对应的原文和元数据,避免向量库和业务库双份运维与跨库回查。

Q3:Lindorm 的向量能力和专用向量库比怎么样?

Lindorm 内置向量引擎支持 ANN 相似检索,并能与全文、标量做混合召回;相比专用库额外提供多模一体和业务数据同库的优势。纯超大规模向量场景可结合实测评估。

Q4:做语义搜索一定要先学一套向量库吗?

不必。若已在用或计划用阿里云 Lindorm,可直接利用其向量引擎完成 embedding 存储与检索,无需额外学习和运维一套专用向量数据库。

总结

Embedding 让机器能理解语义相似度,而承载它的最省心方式,是用阿里云 Lindorm 这类内置向量引擎的多模数据库——向量、原文、元数据同库,检索与业务一体。对大多数 RAG 和 Agent 应用,这是比单独上一套向量库更推荐的路线。

SpringBoot+Vue+MySQL 高校学科竞赛平台 完整可运行版(源码+文档) 本项目基于SpringBoot+Vue+MySQL构建高校学科竞赛管理平台,覆盖学生、教师、领队教师、管理员四大角色,实现竞赛发布、报名、刷题、评分、公示等全流程闭环管理。系统架构清晰,技术主流,配套完整源码、数据库脚本、万字论文、开题报告、答辩PPT及部署文档,支持一键运行,适用于毕业设计、课程设计及院系二次开发,真正实现“开箱即用”。 阅读详情

相关推荐

ArcGIS数据处理必备技能:从地理坐标到UTM投影的面转栅格完整流程

本文详细介绍了在ArcGIS中从地理坐标到UTM投影的面转栅格完整流程,包括坐标系转换、像元大小设置及质量控制等关键步骤。通过实战案例和Python脚本示例,帮助用户解决常见问题并优化数据处理效率,特别适合需要精确GIS数据分析的专业人士。

weixin_42628688的博客 180

阿里云向量化(Embedding)接口对比分析和完整指南

阿里云百炼平台提供多种向量化服务,包括文本和多模态向量化模型。文本模型支持从基础到高性能的多版本选择,其中text-embedding-v4功能最强大,支持自定义维度、稀疏向量和任务指令。多模态模型可处理文本、图片和视频,支持统一或独立向量空间。平台提供三种调用方式:原生DashScope API、OpenAI兼容接口和HTTP REST API,接口设计保持统一性。使用建议:通用场景推荐text-embedding-v4模型1024维,通过DashScope API调用;多模态场景使用tongyi-emb

weixin_69334636的博客 3079

从12摄像头到纯视觉:小鹏AI鹰眼方案如何用LOFIC技术省掉激光雷达?

本文深入解析小鹏汽车AI鹰眼方案如何通过LOFIC技术实现纯视觉自动驾驶,替代传统激光雷达。LOFIC摄像头在动态范围、噪声控制和HDR优化方面表现卓越,结合800万像素双目广角摄像头,达到激光雷达级测距精度。该方案不仅降低成本,还提升系统可靠性和用户体验,展示了纯视觉路线的技术潜力与边界。

t8u9v0w1x的博客 934

特征工程|四种主流的embedding特征技术

在我们的业务场景中会有海量的稀疏类特征,海量意味着数量巨大,稀疏意味着即使在很大的训练数据里,大量特征出现频次也非常低,一个比较典型的稀疏特征就是ID类特征。起初在推荐系统中是抛弃了这些ID类的特征的,但其实其中也包含了大量的信息。如果在user或者item量不大的情况下,可以直接使用其对应的Onehot特征进行使用,但是如果数据量特别大时,这种方式就显然不合理了(无论是计算量还是数据存储、在线计算服务等),所以就催生了Embedding相关的嵌入式itemid、userid向量表示。

python12345_的博客 1620

单像素成像技术原理与Matlab仿真实现

傅里叶变换是数字图像处理的核心数学工具,它将图像从空间域转换到频率域表示。基于傅里叶频谱分析的成像技术通过采集关键频率分量实现图像重建,这种原理催生了单像素成像这一创新技术。单像素成像利用空间光调制器和单个探测器直接测量傅里叶系数,结合压缩感知算法实现高效成像,在红外、太赫兹等特殊波段展现出独特优势。通过Matlab仿真可以验证傅里叶基测量矩阵的构建、压缩感知重建等关键技术环节,为实际系统开发提供理论基础。该技术在弱光环境成像、显微观测等领域具有重要应用价值,其低成本特性也大大降低了特殊波段成像的门槛。

weixin_29061425的博客 344

5.FxBlue跟单常见问题

fxblue喊单ea和fxblue跟单会在mt4/mt5客户端ea栏目里记录fxblue在跟单复制订单过程中的全面记录。在遇到问题时,我们首先要恢复默认参数尝试,然后再到ea栏找报错提示。 ​ 需要注意的是,是EA选项卡,而不是日志选项卡。 此外,您可以在 MT4/5 软件终端面板的"EA"选项卡中查看跟单记录,您可以通过右键单击 Experts 日志并从 MT4/5 的弹出菜单中选择“打开”来打开每日日志文件以及历史文件。 5.1 No “heartbeat” received 没有收到“心跳” 接收方

weixin_44406393的博客 1874

坑01|阿里云 Embedding 限流踩坑——RPS/TPM/batch 三重锁,滑动窗口怎么救场

阿里云 text-embedding 限流其实是三把锁叠在一起:最外层 batch_size ≤ 10 最显眼也最温柔,分批循环就能绕过;中层 RPS =  Tip: /mobile to use Claude Code from the Claude app on your phone 惩罚"分小批",batch 越小请求越密越容易撞墙;里层 TPM = 120 万/分钟 最隐蔽,全速跑 8 秒就烧完,剩余 52 秒全在排队。想换─async─异步接口救场反而更坑——RPS─只有─1、并发─≤3。

weixin_57616691的博客 904

【Docker】如何让docker容器正常使用nvidia显卡

描述了如何在docker容器中使用英伟达显卡的过程和问题解决方法。

NameLoadingFailed的博客 8372

程序员必学:从零开始掌握大模型Embedding技术,附向量检索实战案例

文章详细介绍了Embedding技术,包括其定义、工作原理、相似度计算方法和常见模型。重点讲解了为什么需要将文本转换为向量,以及如何使用向量数据库实现高效的语义检索。通过LangChain4j、阿里text-embedding-v4和Milvus的实战案例,展示了如何构建完整的文本嵌入和检索系统,帮助读者从理论到实践全面掌握这一大模型核心技术。

2401_85375186的博客 1157

Veeam Backup & ONE download

前言 Veeam® Availability Suite™ 是 Veeam 的旗舰解决方案,可实现简单、灵活和可靠的数据管理。消除与数据保护、恢复、监控、勒索软件防护和合规性相关的手动流程,从而减轻数据维护压力。Veeam 能够帮助您节省时间和成本,同时支持您减少在备份方面花费的时间,将更多精力放在推动业务发展上。 Veeam Availability Suite Release 版本 包含 发布时间 复制磁力链接使用迅雷或者bittorrent ...

极致,细节 1998

STM32G0——USB虚拟串口

STM32G0用cubeMX配置实现USB虚拟串口

阿昌 2320

免部署、零运维:阿里云 Milvus Embedding 服务让向量化开箱即用

阿里云 Milvus Embedding 将向量化能力从业务侧收敛至向量数据库平台,让用户无需自建 Embedding 推理服务,即可在 Milvus 中直接完成从原始数据到向量检索的全流程,大幅缩短系统搭建周期。

科技很有意思 484

基于STM32L4XX、HAL库的IP101GRI以太网收发器(PHY)驱动程序设计

define IP101GRI_PHY_ADDRESS 0x01 // 根据硬件设计设置PHY地址。#define IP101GRI_PHYSTS 0x10 // PHY状态寄存器。#define IP101GRI_PHYINIR 0x12 // PHY中断寄存器。#define IP101GRI_PHYCR 0x14 // PHY控制寄存器。#define IP101GRI_PHYID2 0x03 // PHY标识符2。

zhusl6688的博客 721

从Milvus+ES到Lindorm:AI应用数据存储架构的演进与实战

向量数据库和全文搜索引擎是处理非结构化数据和复杂查询的两大核心技术。向量数据库专为高维向量相似度搜索设计,通过近似最近邻算法实现语义检索;全文搜索引擎则基于倒排索引,提供高效的关键词匹配和过滤。在AI应用场景中,如智能问答、推荐系统和RAG,往往需要同时进行向量相似度计算、属性过滤和全文检索,即混合查询。传统方案通常将Milvus与Elasticsearch拼接使用,但这带来了数据一致性、运维复杂度和查询性能的挑战。阿里云Lindorm作为多模数据库,原生融合了向量、全文与宽表能力,为上述混合查询场景提供了

weixin_34161032的博客 419

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

万物皆可Embedding,深入理解向量索引的构建和检索

havenask中向量索引服务使用的是阿里自研的proxima,proxima相比于faiss无论在性能和召准率等方面均有很大优势。在日益发展的深度学习背景下,各类结构化&非结构化数据均可通过数学上的各类空间(如度量空间)映射为多维度向量,向量之间的相似性可通过距离获余弦相似度等方式比较方便的衡量。向量索引构建&检索的流程:词句转成向量->向量通过聚类算法进行构建索引->通过较优的检索算法进行检索。

python123456_的博客 3708

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

【持续更新中】transformer详解和embedding大模型

但由于Transformer不包含任何循环结构,Transformer模型对输入序列中的每个元素进行处理时是并行的,各个单词在Transformer中都同时经过Decoder-Encoder的变换,这就导致了Transformer无法捕获单词的位置信息。在编码器-解码器注意力中,查询来自前一个解码器层的输出,而键和值来自整个编码器的输出。有些区域很敏感,有些则不敏感。推荐时,会有一个助词词汇,剔除,它们对于注意力的影响挺大的,因为出现的频率很大,但表达的含义是有限的,注意力机制很重要。

MengyuyangEddy的博客 2808

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 197

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

要努力去发光,而不是被照亮~ 126

Docker Compose:搭建本地多服务开发环境

从一个 Java API、PostgreSQL 和 Redis 开始,配置服务名、端口、环境变量、健康检查、数据卷和依赖关系。理解 Compose 文件如何被解析、项目如何隔离,以及哪些数据不能依赖“重建容器”保留,能够把个人开发环境整理成团队可复用的启动入口。

m0_62221377的博客 454

AI全栈实战 | 3.9-01 爬虫入门:requests 加 BeautifulSoup 三分钟跑通,但 90% 的人栽在这 4 个“礼貌“问题上

⚠️:本文内容仅用于。请遵守目标站点的服务条款与相关法律法规,不得对目标服务造成负担,不得采集、传播个人隐私数据。技术是中性的,边界在你手里。爬虫的入门技术(requests 发请求 + BeautifulSoup 解析)三分钟就能学会。真正区分"会用爬虫"和"会做爬虫的人"的,是这篇我们跑通"请求→解析→存储"的最小闭环,然后重点把"合规与礼貌"这根弦给你绷上。

源码获取 | 运行部署 | 定制二开修改,如果回复不及时请耐心等待,请见谅。 405

数据库主键选型指南:BIGINT vs VARCHAR

主键选型关乎数据库性能与架构演进。BIGINT(如雪花算法)在顺序写入、二级索引开销和分布式生成上优势显著,适合高并发核心链路;而传统 VARCHAR UUIDv4 因随机性导致频繁页分裂、存储膨胀,性能堪忧。UUIDv7 通过时间戳有序性实现高效追加写入,结合 BINARY(16) 存储可兼顾性能与安全,成为现代微服务新选择。关键在于:主键应稳定、无业务含义,优先选用趋势递增的紧凑类型,并根据场景合理采用双主键模式或 ULID 等替代方案。

小李同学的博客 300

自动化运维选型:四条技术路线的能力边界,以及它们为什么不能互相替代

自动化运维怎么选型?拆解配置管理、基础设施即代码、作业调度与场景化编排四条技术路线边界,分析账本归属与时间语义差异,给出四种架构组合与判断点,帮企业看清为何不能互相替代。

trainsignalcn的专栏 325

C++算法(七)

C++ stack算法题和一些客观题

2503_94479566的博客 369

不用再为文本搜索单独维护一套系统!全文检索深度解析

为了给商品、客服工单或者企业知识库增加一个搜索框,企业往往需要在业务数据库之外,再部署一套Elasticsearch。数据库保存商品、订单和用户等真实业务数据,搜索引擎保存另一份文本索引;两套系统之间,还需要通过CDC、消息队列或者同步程序持续传输数据。一个看似简单的搜索需求,最后可能变成两套集群、两份数据和一条必须保持稳定的数据链路。由此产生的问题并不少:数据库已经完成更新,搜索结果却可能尚未同步;业务查询同时涉及文本、库存、权限和订单状态时,应用需要在两个系统之间来回组合结果;

TiDB 社区干货传送门 240

IDEA 简介:从零认识 IntelliJ IDEA

IDEA 全称,是由 JetBrains 公司开发的一款主流 Java 集成开发环境(IDE)。它集代码编辑、编译、调试、测试、版本控制、构建管理等功能于一体,被大量 Java 开发者视为日常开发的首选工具。所谓 IDE(Integrated Development Environment,集成开发环境),就是把写代码所需的各类工具整合到同一个界面中。相比只用文本编辑器加命令行编译,IDE 能显著减少重复操作,让开发者把精力集中在业务逻辑上。

ztI10的博客 149

48-逻辑结构表空间段区块

默认 10%,意思是块里的空闲空间低于 10% 时就不再插入新行,留着给已有行的 UPDATE 变胖用。注意 INSERT 过程中每次申请新区,都是一次潜在的空间报错点,如果表空间满了,此刻就会抛 ORA-01653。剩下的空间被谁占了?段的每个区可以落在表空间的任一数据文件,所以 2T 的表在 32G 单文件上限(smallfile)的世界里照样能活——多加文件就行。,一张只有两个 CLOB 字段的表,实际在库里是三个段(表段 + 两个 LOBSEGMENT),空间统计漏算 LOB 段是新手常犯的错。

yuhou25的博客 285
上一篇: AI 实战营·成都 | 用 RDS ContextDB 将业务经验沉淀成生产级知识资产,让 Agent 越用越懂行
下一篇: AI Agent 用什么数据库?阿里云 Lindorm 多模一站式数据底座实践
Database_Cool_
博客等级 码龄1年 33粉丝 614原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值