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