返回

向量搜索迈上新台阶!Elastic Stack 8.12重磅发布!

后端

Elastic Stack 8.12:向量搜索的革命性升级

欢迎来到数据分析的新时代,Elastic Stack 8.12 为向量搜索掀开了革命性的新篇章。

ESQL 赋能向量搜索

现在,你可以使用 JSON 聚合和过滤轻松提取相关向量,这归功于 ESQL(Elastic Stack 查询语言)的新向量搜索功能。

例如:

GET /vectors/_search
{
  "query": {
    "knn": {
      "vector_field": "my_vector",
      "query_vector": [0.1, 0.2, 0.3],
      "k": 10
    }
  }
}

这个查询将返回与查询向量最相似的 10 个向量。

k-NN 搜索的进化

k-NN 搜索现已支持实时向量和相关性分数,这意味着搜索结果更加准确和相关。这对于在实时应用程序(如欺诈检测和推荐系统)中查找相似数据至关重要。

Elastic Common Schema 的强大功能

Elastic Common Schema 提供了一个统一的数据结构,使不同来源的数据能够以一致的方式存储和查询。这简化了数据集成和分析,让你能够从分散的数据中获得更深入的见解。

Apache Lucene 9.5 提升性能

Elastic Stack 8.12 集成了 Apache Lucene 9.5,带来了更快的索引和搜索速度。索引速度提高了 20%,搜索速度提高了 15%,这将极大地提升你的搜索体验。

实时地图功能的全面升级

实时地图功能得到了全面升级,使你可以轻松处理实时位置数据。从创建地图到添加数据和自定义样式,一切都变得更加简单和直观。

NLP 和机器学习的新功能

NLP(自然语言处理)和机器学习的新功能让你能够从数据中挖掘新的价值。NLP 功能可以轻松提取文本中的实体和关系,而机器学习功能可以帮助你构建预测模型,让数据分析更具洞察力。

Elastic Maps Service:轻松的可视化

Elastic Maps Service 是一款托管的地图服务,可让你在地图上轻松可视化数据。你可以创建交互式地图并将其嵌入到你的应用程序中,从而获得数据的直观视图。

Elastic App Search:更智能的搜索

Elastic App Search 新增了同义词管理和搜索分析功能,让搜索体验更加智能和高效。这对于提供相关且用户友好的搜索体验至关重要。

Kibana 8.12 的全面优化

Kibana 8.12 的用户界面进行了全面优化,提供了更直观的用户界面、更强大的可视化工具和更丰富的仪表板。这使数据分析变得更加轻松和高效。

Elastic Agent:无缝数据收集

Elastic Agent 是一款轻量级代理,可以轻松收集来自不同来源的数据,并将其发送到 Elastic Stack 中进行分析。这使你可以从各种应用程序和服务中收集数据,以获得全面的分析视图。

Elastic Cloud:一键部署

Elastic Cloud 是一个托管的 Elastic Stack 服务,让你可以一键部署和管理 Elastic Stack。它提供了一个无忧无虑的体验,让你专注于数据分析,而无需担心底层基础设施。

Elastic Security:坚固的保护

Elastic Security 是一款全面的安全解决方案,为你的数据和系统提供强大的保护。它提供了一系列安全功能,帮助你抵御威胁,确保数据安全和合规。

常见问题解答

1. Elastic Stack 8.12 的向量搜索功能有哪些优势?

  • 使用 JSON 聚合和过滤轻松提取相关向量
  • 支持实时向量和相关性分数以提高准确性
  • 灵活的查询选项,例如 k-NN 搜索

2. Apache Lucene 9.5 如何增强 Elastic Stack 的性能?

  • 索引速度提高 20%
  • 搜索速度提高 15%
  • 整体性能提升,带来更快的查询响应

3. Elastic Maps Service 如何简化数据可视化?

  • 托管的地图服务,无需管理底层基础设施
  • 创建交互式地图并将其嵌入应用程序的便捷方式
  • 使数据可视化变得更加容易和直观

4. Elastic App Search 的同义词管理功能有什么好处?

  • 提高搜索结果的相关性
  • 即使拼写错误或使用不同术语,也能找到相关结果
  • 改善用户搜索体验,减少手动干预

5. Elastic Cloud 的好处是什么?

  • 一键部署和管理 Elastic Stack
  • 无需担心底层基础设施,专注于数据分析
  • 弹性和可扩展的服务,满足不断变化的业务需求