关于矢量搜索

Memorystore for Valkey 支持存储和查询矢量数据。本页提供了 有关 Memorystore for Valkey 上的矢量搜索的信息。

Memorystore for Valkey 上的矢量搜索与开源 LLM 框架 LangChain 兼容。将矢量搜索与 LangChain 搭配使用,您可以构建适用于以下用例的解决方案:

  • 检索增强生成 (RAG)
  • LLM 缓存
  • 商品推荐引擎
  • 语义搜索
  • 图片相似搜索

与其他 Google Cloud 数据库相比,使用 Memorystore 存储 Gen AI 数据的优势在于 Memorystore 的速度。Memorystore for Valkey 上的矢量搜索功能利用多线程查询,可实现高查询吞吐量 (QPS) 和低延迟时间。

Memorystore 还提供两种不同的搜索方法,可帮助您在速度和准确性之间取得适当的平衡。HNSW (Hierarchical Navigable Small World) 选项可提供快速的近似结果,非常适合具有高度匹配的大型数据集。如果您需要绝对精度,“FLAT”方法可以得出精确的答案,但处理时间可能略长。

如果您希望优化应用以实现最快的矢量数据读写速度,Memorystore for Valkey 可能是您的最佳选择。