苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # 向量数据库
福布斯 AI 50 榜单中唯一开源向量数据库:Weaviate
2024年06月27日
Weaviate
,
向量数据库
,
Golang
,
Docker
,
Linux
福布斯2023 AI 50榜单中仅有两家向量数据库公司入选,Weaviate作为其中唯一的开源方案,与商业化闭源的Pinecone形成差异化竞争。该产品具备数据持久化与容错能力,支持混合搜索及水平扩展,同时保持轻量化设计,官方定位为AI时代
阅读全文
使用 Redis 构建轻量的向量数据库应用:图片搜索引擎(二)
2023年11月16日
图片搜索引擎
,
向量数据库
,
Redis
,
Docker
,
Clip
,
Python
,
Ubuntu
,
Linux
,
OpenAI
文章延续前篇,继续介绍基于 Redis 构建轻量级向量数据库的图片搜索引擎实现方案。重点阐述如何利用 OpenAI Clip 模型的文本-图像关联能力,通过两种文本交互方式扩展搜索功能:一是借助分类检测能力进行内容安全风控,通过关键词列表与
阅读全文
使用 Redis 构建轻量的向量数据库应用:图片搜索引擎(一)
2023年11月15日
图片搜索引擎
,
向量数据库
,
Redis
,
Docker
,
Clip
,
Python
,
Ubuntu
,
Linux
,
OpenAI
探讨基于 Redis 构建轻量级本地图片搜索引擎的技术实践,采用 Docker 容器化部署方案,结合 OpenAI CLIP 模型实现图片特征提取与向量化存储。针对万级图片数据集,使用稠密向量检索方式完成搜索,总耗时低于十分之一秒。
阅读全文
向量数据库入坑:使用 Docker 和 Milvus 快速构建本地轻量图片搜索引擎
2022年09月24日
向量数据库
,
Milvus
,
Docker
,
Python
,
Node.js
,
Ubuntu
,
Linux
介绍基于 Docker 和 Milvus 构建本地轻量图片搜索引擎的完整方案。针对开源社区原有示例架构复杂、下载量大、部署繁琐等问题,提出三项核心优化策略:删除 MySQL 组件改用 Milvus 2.
阅读全文
向量数据库入坑:入门向量数据库 Milvus 的 Docker 工具镜像
2022年09月17日
向量数据库
,
Milvus
,
Docker
,
Python
,
Ubuntu
,
Linux
介绍如何快速上手向量数据库 Milvus 的 Docker 工具镜像,包含两步启动本地服务并运行示例程序的方法,以及数据持久化和端口暴露的配置技巧。详细解析了基于 Embedded Milvus 项目制作 210MB 精简镜像的技术过程,包
阅读全文
向量数据库入坑:传统文本检索方式的降维打击,使用 Faiss 实现向量语义检索
2022年09月10日
Faiss
,
向量数据库
,
Python
,
Golang
,
Node.js
,
Ubuntu
,
Linux
向量数据库与传统文本检索方式的对比分析,重点探讨基于 Faiss 的向量语义检索技术相对于传统方法的性能优势与局限性。文章通过 Golang 实现传统文本检索方案(包括 MySQL LIKE 操作符、全文检索及编辑距离算法),并与 Fais
阅读全文
向量数据库入坑指南:聊聊来自元宇宙大厂 Meta 的相似度检索技术 Faiss
2022年09月03日
Faiss
,
向量数据库
,
Python
,
Ubuntu
,
Linux
Faiss 是由 Meta AI 开源的高性能相似度检索库,专为海量向量数据的快速召回设计。文章系统介绍了其核心机制:通过构建索引(如 IndexFlatL2、IndexHNSW、IndexIVF 等)避免暴力遍历,在"搜广推"等场景中高效
阅读全文
走进向量计算:制作 OpenBLAS Docker 预构建产物镜像
2022年07月31日
OpenBLAS
,
向量数据库
,
Docker
,
Milvus
,
Ubuntu
,
Linux
介绍在 Docker 容器中制作 OpenBLAS 预构建产物镜像的方法,以解决 Milvus 等软件构建时依赖编译耗时过长的问题。重点说明多 CPU 架构与类型对编译产物的影响,指出 Docker Buildx 仅能模拟架构而无法模拟 C
阅读全文
从零开始构建向量数据库:Milvus 的源码编译安装(二)
2022年07月15日
Milvus
,
OpenBLAS
,
向量数据库
,
Golang
,
MacOS
,
Linux
接前文继续介绍 Milvus 向量数据库在 macOS 环境下的源码编译安装,重点覆盖 x86 与 ARM 两种 CPU 架构。内容涵盖系统准备、Homebrew 配置、Golang 与 C++ 开发环境搭建、OpenBLAS 科学计算库编
阅读全文
从零开始构建向量数据库:Milvus 的源码编译安装(一)
2022年07月09日
Milvus
,
OpenBLAS
,
向量数据库
,
Golang
,
Ubuntu
,
Linux
向量数据库 Milvus 的源码编译安装教程,覆盖 x86 与 ARM 架构的 Linux 环境。内容包含 Ubuntu 系统配置、Golang 与 C++ 开发环境搭建、源码获取技巧(含国内镜像加速与上游切换),以及 OpenBLAS 等
阅读全文
««
«
1
2
»
»»