ClickHouse
ClickHouse 是一个快速且资源高效的开源数据库,适用于实时应用和分析,支持完整的 SQL 语法,并提供广泛的功能以帮助用户编写分析查询。它具有数据结构和距离搜索功能(如
L2Distance
),以及 近似最近邻搜索索引, 使得 ClickHouse 可以作为高性能和可扩展的向量数据库,使用 SQL 存储和搜索向量。
安装和设置
我们需要安装 clickhouse-connect
Python 包。
pip install clickhouse-connect
向量存储
查看 使用示例。
from langchain_community.vectorstores import Clickhouse, ClickhouseSettings