📄️ 所有支持的嵌入存储比较表
| 嵌入存储 | 存储元数据 | 通过元数据过滤 | 移除嵌入 |
📄️ 内存存储
LangChain4j 提供了 EmbeddingStore 接口的简单内存实现:
📄️ Astra DB
Astra DB
📄️ Azure AI 搜索
https://azure.microsoft.com/en-us/products/ai-services/ai-search/
📄️ Azure CosmosDB Mongo vCore
https://azure.microsoft.com/en-us/products/cosmos-db/
📄️ Azure CosmosDB NoSQL
https://azure.microsoft.com/en-us/products/cosmos-db/
📄️ Cassandra
Cassandra
📄️ Chroma
https://www.trychroma.com/
📄️ ClickHouse
ClickHouse 是最快且资源效率最高的开源数据库,用于实时应用和分析,具有完整的 SQL 支持和广泛的函数来帮助用户编写分析查询。最近添加的数据结构和距离搜索函数(如 cosineDistance)以及近似最近邻搜索索引使 ClickHouse 能够作为高性能和可扩展的向量数据库来存储和搜索向量,并使用 SQL。
📄️ Oracle Coherence
https://coherence.community/
📄️ Couchbase
https://www.couchbase.com/
📄️ DuckDB
https://duckdb.org/
📄️ Elasticsearch
https://www.elastic.co/
📄️ Infinispan
https://infinispan.org/
📄️ Milvus
https://milvus.io/
📄️ MongoDB Atlas
MongoDB Atlas 是一个完全托管的
📄️ Neo4j
https://neo4j.com/
📄️ OpenSearch
https://opensearch.org/
📄️ Mariadb Vector
https://mariadb.com/kb/en/vector-overview
📄️ Oracle
Oracle 嵌入存储与 Oracle 数据库的 AI 向量搜索功能 集成。