vespa-engine/vespa

The AI search platform

What it solves

Vespa 解决了在实时环境中,从庞大且持续变化的语料库中选择、评估和汇总数据的挑战。它特别解决了在分布式节点上并行执行复杂操作(如搜索、推荐和个性化)的难题,通常需要在 100 毫秒以下给出响应。

How it works

Vespa 是一个高性能平台,允许用户在服务时使用向量、张量、文本和结构化数据进行搜索、组织和推理。它将数据分布在多个节点上,以确保高可用性和性能,并能够在选定的数据子集上并行评估机器学习模型。

Who it’s for

Vespa 为开发者和组织设计,适用于构建需要高速搜索、推荐引擎和个性化功能的大规模互联网服务和应用程序。

Highlights

  • Multi-data support: Handles vectors, tensors, text, and structured data.
  • High performance: Optimized for sub-100ms response times at massive scale.
  • Distributed architecture: Built to handle large datasets across multiple nodes with high availability.
  • ML integration: Capable of evaluating machine-learned models during the serving process.