Elastic Stack 8.11:引入一种新的强大查询语言 ES|QL

作者:Tyler Perkins, Ninoslav Miskovic, Gilad Gal, Teresa Soler, Shani Sagiv, Jason Burns

Elastic® Stack 8.11 引入了数据流生命周期、一种配置数据流保留和降采样(downsampling) 的简单方法(技术预览版),以及有关 Kibana® Inspector 中跨集群搜索响应的详细信息以及重新路由摄取处理器(reroute ingest processor)的正式发布。

这些新功能使客户能够:

  • 直接在数据流中管理数据流保留,无需 ILM 策略
  • 查看有关远程搜索的更多信息,以便他们可以对任何潜在问题进行分类
  • 根据字段中的值将文档路由到正确的索引

Elastic Stack 8.11 现已在 Elastic Cloud 上推出,这是唯一包含最新版本中所有新功能的托管 Elasticsearch® 产品。 你还可以下载 Elastic Stack 和我们的云编排产品 Elastic Cloud Enterprise 和 Elastic Cloud for Kubernetes,以获得自我管理的体验。

Elastic 8.11 中还有哪些新功能? 查看 8.11公告帖子了解更多>>

Discover 中的 ES|QL:直接从 Discover 中通过聚合和可视化缩短获得见解的时间

在 8.11 中,我们引入了 Elasticsearch 查询语言 (ES|QL),这是 Elastic 用于数据探索和调查的新管道语言。 ES|QL 转变、丰富并简化了你的数据探索过程。

以下是你可以期待的:

  • 轻松开始:要开始在 Discover 中使用 ES|QL,只需从数据视图选择器中选择 “Try ES|QL”。 它用户友好且简单。
  • 高效、简单的查询构建:Discover 中的 ES|QL 提供自动完成和 in-app 文档,使你可以轻松地从查询栏创建强大的查询。
  • 全面而强大的数据探索:在 Discover 中进行临时数据探索。 直接从查询生成器创建聚合、转换数据、丰富数据集等。 结果以表格格式或可视化形式呈现; 这取决于你正在执行的查询。
  • 上下文可视化:在 Discover 中编写 ES|QL 查询时,你将收到由 Lens 建议引擎提供支持的视觉表示。 你的查询的性质决定了你获得的可视化类型(例如,指标、直方图热图)。
  • 丰富:使用丰富命令使用另一个数据集中的字段来增强查询数据集,并为所选策略提供上下文建议(即提示匹配字段和丰富列)。
  • 内联可视化编辑:直接在 Discover 和仪表板中编辑 ES|QL 可视化。 无需导航到 Lens 即可进行快速编辑; 你可以无缝地进行更改。
  • 仪表板集成:一旦你对结果感到满意,就可以直接从 Discover 将 ES|QL 可视化保存到仪表板。
  • 警报:使用 ES|QL 进行可观察性和安全警报,将聚合值设置为阈值。 通过强调有意义的趋势而非孤立事件,减少误报,提高检测准确性并接收可操作的通知。

Discover 中的 ES|QL 为你的数据调查带来效率和力量,简化你获得见解的路径。

具有可观察性用例的 ES|QL 查询示例

from metrics* 
| stats max_cpu = max(kubernetes.pod.cpu.usage.node.pct), avg_mem = max(kubernetes.pod.memory.usage.bytes) by kubernetes.pod.name 
| sort max_cpu desc 
| limit 10

具有可观察性用例并使用 GROK 的 ES|QL 查询示例

from logstash-* |
limit 100 |
keep @message |
grok @message """%{IPORHOST:source.address} (?:-|%{HTTPDUSER:apache.access.user.identity}) (?:-|%{HTTPDUSER:user.name}) \[%{TIMESTAMP_ISO8601:timestamp}\] "(?:%{WORD:http.request.method} %{NOTSPACE:url.original}(?: HTTP/%{NUMBER:http.version})?|%{DATA})" (?:-|%{INT:http.response.status_code:int}) (?:-|%{INT:http.response.body.bytes:int}) "(?:-|%{DATA:http.request.referrer})" "(?:-|%{DATA:user_agent.original})"""" 
| keep @message, source.address, timestamp, http.response.body.bytes, url.original 
| stats max_bytes = max(http.response.body.bytes) by source.address 
|sort max_bytes desc
| limit 20

ES|QL 演示

在文档中了解有关 ES|QL 功能的更多信息。

新的 ES|QL 规则类型

现在,现有 Elasticsearch 规则类型下提供了新的 ES|QL 警报规则类型。 此规则类型将新的强大语言(ES|QL)中可用的所有新功能引入 Kibana Alerting,以允许和解锁新的警报用例。

使用新类型,用户将能够根据定义的 ES|QL 查询生成单个警报,并在保存规则之前预览查询结果。 当查询返回空结果时,不会生成警报。

创建和管理 ES|QL 丰富索引策略

为了支持我们新的 ES|QL 功能,我们在索引管理体验中添加了丰富策略(enrich policies)。 用户现在可以从这里创建他们的丰富策略并立即开始使用它。 配置完成后,所有丰富策略都可在 “Enrich Policies” 选项卡中使用。 可以直接从 Index Management 中的 Enrich Policies 选项卡管理现有策略。

使用 ENRICH 丰富策略的 ES|QL 查询示例:

from projects* |limit 10 |
enrich servers-to-project on project_id with name, server_hostname, cost |
stats num_of_servers = count(server_hostname), total_cost = sum(cost) by project_id |
sort total_cost desc

UI 中显示的丰富策略示例:

改进的 ELSER 模型现已正式发布

在 8.8 中,我们在技术预览版中引入了 Elastic Learned Sparse EncodeR。 ELSER 是 Elastic 用于人工智能搜索的文本扩展语言模型。 它提供开箱即用的卓越相关性(即无需对域内数据进行再训练或任何其他 ML 或 MLOps 工作)。 只需从 Elastic 的 UI 中点击几下即可部署它,然后开始在搜索中利用 AI 的力量。

在 8.11 中,我们发布了普遍可用的第二个版本:ELSER model-2 有两个版本:

  • 优化后的模型,运行在 linux-x86_64 平台上
  • 跨平台模型

根据 BEIR 基准进行衡量,与原始 ELSER 版本相比,两个 ELSER model-2 版本(平台优化和跨平台)都显示出更高的相关性。 重要的是,优化版本还显示出显着提高的性能,因为它减少了推理延迟。 Elastic Cloud 支持优化版本,因此 Elastic Cloud 用户将受益于优化后的 ELSER model-2 性能的大幅提升。

请注意,ELSER 的原始版本(8.11 之前可用的模型)将保留在技术预览版中。

机器学习推理 API

我们正在努力引入一个统一的推理 API,该 API 可以抽象化在针对不同任务训练的不同模型上执行推理的复杂性。 该 API 引入了一种简单、直观的语法,格式如下:

POST /_inference/<task_type>/<model_id>

在 8.11 中,我们将发布该框架的第一个 MVP 迭代。 该 MVP 处于技术预览阶段,最初仅支持 ELSER。 这极大地简化了创建推理管道的语法。

更重要的是,未来新的推理 API 将支持内部和外部模型,并将与 LLM 生态系统集成,让我们的用户通过统一、不言自明的 API,轻松、无缝地拥有最强大的 AI。

仪表板中的 Lens 内联编辑

现在, 你可以在不离开仪表板的情况下编辑 Lens 可视化,而无需来回导航到 Lens 编辑器。 仪表板中将打开一个弹出窗口,你可以在其中对 Lens 面板进行任何编辑。 这种新的编辑体验更加方便,并且可以节省你的时间,因为保存更改时不需要重新加载仪表板。

Kibana 的 Lens 内联编辑

链接面板

现在,你可以使用链接面板轻松从一个仪表板导航到另一个仪表板。 通过将仪表板分成多个可视化较少的仪表板并将它们链接在一起,可以更好地组织仪表板并提高其性能。 导航到其他仪表板时,你可以继承过滤器、查询和时间范围。 水平或垂直显示链接,因为它更适合你的仪表板布局。

你还可以使用链接面板在仪表板中包含外部链接(例如,指向你的 wiki 页面或其他应用程序)。 决定是要在同一浏览器选项卡中还是在新选项卡中打开链接。

Kibana 中的链接面板 - links panel

引入颜色映射以增强数据可视化

我们很高兴地宣布我们最新的 Kibana 功能,它为你的数据可视化体验带来了显着的好处。 颜色与位置和形状一样是基本的视觉元素,在有效传达信息方面发挥着至关重要的作用。

以下是我们的新功能:

  • 轻松分类:轻松将一个或多个字段类别分配给特定颜色。 这使得组织和理解数据变得比以往更加简单。
  • 引导颜色选择:我们直观的颜色选择器为你提供预定义的调色板,确保你的图表不仅看起来很棒,而且与不同的 Kibana 主题无缝匹配。
  • 增强的调色板:我们重新引入了清晰的调色板概念,使你可以更轻松地选择和应用渐变,从而提高可视化的整体美感。

无论你使用的是笛卡尔图表、分区图表还是标签云图表,这些增强功能都旨在帮助你充分利用数据。 借助此功能,你可以提高对图表上的数据点进行分类、区分和强调的能力,最终获得更好的见解和更具视觉吸引力的仪表板。

介绍数据流生命周期(技术预览)

要管理 Elastic 数据的生命周期,你可以使用索引生命周期管理,它提供了强大的功能来完全自定义数据层移动、翻转(rollover)、索引设置、降采样(downsampling) 等。 有很多可能性,也许比某些人需要的更多的可定制性。

我们一直致力于为数据流开发一个内置的简化且有弹性的生命周期实现,该实现现已在 8.11 中提供。 数据流生命周期的主要思想是简单:我们从一开始就将该功能设计为易于配置,因此我们从用户的关注中删除了尽可能多的实现细节,仅公开与你的需求相关的配置。 我们只会询问与你的用例和业务相关的问题:

  • 在删除(保留)数据之前,我们应该将数据保留多长时间?
  • 对于时间序列数据流,你是否希望随着时间的推移降低指标的粒度以降低存储成本(降采样)?

你可以在 Kibana 的 “Index Management” 页面的 “Data Stream” 下设置保留:

或者通过 _data_stream API:

PUT _data_stream/my-data-stream/_lifecycle 
{"data_retention": "90d"
}

配置生命周期后,我们将管理该数据流的其他所有内容。 如果你熟悉 ILM,这意味着我们正在处理翻转和强制合并。

没错:配置了生命周期的数据流将自动滚动并进行尾部合并(一种轻量级的强制合并实现,仅合并小段的长尾部而不是整个分片)。 通过自动处理分片和索引维护任务以确保最佳性能,并在索引和搜索之间进行权衡,你将能够专注于你关心的与业务相关的生命周期方面,例如数据保留和降采样。

数据流生命周期当前不管理跨层(热、冷、冻结)的数据移动。 需要数据分层的用例目前应继续使用 ILM。

数据流的此生命周期设置的实现经过非常仔细的设计,考虑了多年来支持 ILM 的经验教训。 ILM 使用有状态的基于步骤的执行,其中索引必须从一个步骤移动到下一个步骤。 有时需要进行干预,以找出 ILM 为何 “陷入困境”,并帮助迫使其逐步前进。 相反,数据流生命周期使用声明式执行方法,每次执行时都会评估索引的当前状态并执行所需的操作,以完成生命周期结束状态配置。

在 8.11 中,此功能处于技术预览版。

跨集群搜索响应信息触手可及

跨集群搜索 (CCS) 是跨多个集群统一数据的好方法,这些集群可以分布在世界各地和不同的环境中。 我们希望它尽可能频繁地提供完整的搜索结果,但也许某些远程集群的日子不好过。 只要有可能,我们仍然会返回部分结果,但是你怎么知道缺少什么,以及哪些集群有什么错误? 8.11 带来了额外的搜索响应计数信息,现在我们可以在 Kibana 的检查器中轻松找到它。

每个具有未 100% 返回没有问题的搜索的可视化都会有一条警告,该警告也直接链接到检查器的 “Clusters and shards” 选项卡。

在那里你可以看到所有远程集群(和本地集群)的列表、它们的搜索状态和响应时间。 展开集群以查看更详细的信息(例如,成功搜索到了多少分片)。

如果你想更深入地了解发生的情况,请单击 “Shards” 部分中的链接以查看分片故障详细信息:

你还可以从每个可视化一角的面板菜单访问检查器:

单击 “Inspect”,单击 “View: Requests”,然后单击 “Clusters and shards” 选项卡。

除了 Kibana 中这个方便的新视图之外,Elastic 8.11 还增强了 API 响应级别的搜索响应。 除了搜索响应中已存在的成功和跳过的计数器之外,我们现在还提供每个集群的 partial、failed 和 running 的搜索状态的说明。

8.10 中的搜索响应集群部分:

…"_clusters": {"total": 3,"successful": 2,"skipped": 1,"details": {"(local)": {"status": "successful",…},
…

在8.10中,partial 和 successful 都算作 successful,skipped 和 failed 都算作 skipped。

8.11 中增强的搜索响应集群部分:

…"_clusters": {"total": 6,"successful": 2,"partial": 1,"skipped": 1,"failed"; 1,"running": 1,"details": {"(local)": {"status": "successful",…},
…

你可以使用 running 计数器来监视异步搜索的进度。 它可以用于创建进度条或提供正在进行的搜索的实时更新。 将 partial 搜索与 sucessfull 分离可以更轻松地了解搜索的准确性,并且粒度可以帮助用户更有效地识别和解决任何问题。 添加 failed 计数器可确保用户及时获悉在搜索过程中出现故障的任何集群。

最后,我们调整了行为,以便无论你在搜索请求中使用 minimum_roundtrips:true 还是 false,所有这些新信息都可用。

重新路由处理器(reroute processor)已正式发布

我们在 8.8 中以技术预览状态引入了重新路由处理器,从而实现了我们所说的基于文档的路由。 如果你有混合在一起的文档(可能来自 Firehose 或 docker 日志记录驱动程序),你可以设置重新路由处理器,将每种文档定向到更适用的摄取管道,以便可以正确处理它们以实现最佳搜索。 在 Elastic 8.11 中,重新路由现已正式发布。

如果你想了解有关此功能的更多信息并查看示例,请查看我们的可观察性团队撰写的博客。

使用向量搜索查找最相似的段落(paragraph)

我们添加了一个选项,使文档在单个字段中具有多个向量,并按文档中向量中最相似的向量进行排名。 在许多用例中,此功能至关重要,但有两个用例最为流行:

  • 分块文本(chunking text):许多嵌入模型将文本的大小限制为 512 个标记(通常意味着大约 512 个单词)。 这大致翻译为段落长度的文本。 用户经常希望搜索包含最相关段落的文本。 为此,用户为每个段落创建一个向量,并希望根据每个文档中最相似的向量对文档进行排名,这是现在支持的。
  • 多个图像:一个文档经常包含多个图像(例如,如果文档代表房地产资产,它将包含该资产的多个图像;如果文档代表电子商务中的产品,则会有该产品的不同图像;如果一个文档代表一个人,它将包含该人的多个图像)。 用户想要找到最相关的文档(例如资产、产品或人员)。 卷积神经网络旨在为每个图像生成一个向量,用户希望通过最相似的图像和向量对文档进行排名。

有关这一令人兴奋且非常独特的功能的更多信息,请参阅向 Lucene 添加 4096 维密集向量

我们已将密集向量搜索支持的维数增加到 4096 维。 正如过去所指出的,我们认为进一步提高这一标准没有问题。 我们将限制维持在 4096 维度的原因是,我们目前没有看到需要更高维度的生产就绪模型。 如果需求增加,我们将进一步提高限额。。

最大内积密集向量相似度

Elasticsearch 现在支持使用最大内积 (MIPS) 的密集向量搜索。 此选项已添加到其他支持的向量相似度选项(欧几里得、曼哈顿、点积和余弦)中。 某些向量搜索模型需要最大内积,特别是对于一些用于生成式 AI 和 RAG 应用程序的模型,这些模型在近几个月已成为使用 Elasticsearch 的流行用例。

稀疏向量数据类型

Elasticsearch 现在支持 sparse_vector 数据类型,可供 ELSER 模型使用。 虽然它与 ELSER 迄今为止使用的 rank_features 数据类型没有本质上的不同,但该用例非常重要、流行且不同,足以值得拥有自己的数据类型。 如果不出意外的话,这样就更容易理解了。

Exists 稀疏向量查询

Exists 查询返回在字段中具有特定值的文档。 Exists 查询已得到增强,包含稀疏向量。 这是另一个例子,说明围绕实际向量搜索的服务范围在实践中与搜索本身同样重要。 我们发现用户有时使用 ELSER 模型获取文档,然后只想重新运行一小部分没有填充稀疏向量的文档。 Exists 查询对此会很方便。

波斯语(Persian)词干分析器

用户可以使用 Elasticsearch 支持的语言分析器插件来执行语言分析。 然而,如果 Elasticsearch 已经附带了该插件,那就更容易了,因此我们添加了对波斯语词干分析器插件的支持。

默认情况下,密集向量字段类型被用于建立索引

我们正在采取行动,使密集向量搜索的使用变得更简单、更容易。 作为其中的一部分,我们默认对密集向量字段进行了索引。 这是管理员需要执行的另一项操作,我们可以消除该操作,因为向量很少不需要索引。 此外,我们现在将根据第一个索引向量动态选择正确的维度数。 更少的配置,更少的麻烦。 当然,专家仍然可以利用全套现有选项。

试试看

请在发行说明中了解这些功能以及更多信息。

现有 Elastic Cloud 客户可以直接从 Elastic Cloud 控制台访问其中许多功能。 没有利用云上的 Elastic? 开始免费试用。

本文中描述的任何特性或功能的发布和时间安排均由 Elastic 自行决定。 当前不可用的任何特性或功能可能无法按时交付或根本无法交付。

原文:Elastic Stack 8.11 introduces an advanced query language, ES|QL | Elastic Blog

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/186512.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电梯用电量-第10届蓝桥杯国赛Python真题精选

[导读]&#xff1a;超平老师的Scratch蓝桥杯真题解读系列在推出之后&#xff0c;受到了广大老师和家长的好评&#xff0c;非常感谢各位的认可和厚爱。作为回馈&#xff0c;超平老师计划推出《Python蓝桥杯真题解析100讲》&#xff0c;这是解读系列的第8讲。 电梯用电量&#x…

学者观察 | 数字经济中长期发展中的区块链影响力——清华大学柴跃廷

导语 区块链是一种全新的分布式基础架构与计算范式&#xff0c;既能利用非对称加密和冗余分布存储实现信息不可篡改&#xff0c;又可以利用链式数据结构实现数据信息可溯源。当前&#xff0c;区块链技术已成为全球数据交易、金融结算、国际贸易、政务民生等领域的信息基础设施…

怎么抓取下载(导出)文件的接口

最近在做接口测试&#xff0c;用浏览器的F12在抓取接口时&#xff0c;发现下载&#xff08;导出&#xff09;是新开了一个页面去导出&#xff0c;导出成功又自动消失了&#xff0c;所以这种新开窗口去导出&#xff0c;在原先的窗口的F12是抓不到的。那么针对这种跨页面的下载的…

LeetCode算法题解(回溯、难点)|LeetCode51. N 皇后

LeetCode51. N 皇后 题目链接&#xff1a;51. N 皇后 题目描述&#xff1a; 按照国际象棋的规则&#xff0c;皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上&#xff0c;并且使皇后彼此之间不能相互攻击。…

【博士每天一篇文献-算法】Learning without forgetting

阅读时间&#xff1a;2023-10-29 1 介绍 年份&#xff1a;2016 作者&#xff1a;李志忠; 德里克霍伊姆&#xff0c;伊利诺伊大学 期刊&#xff1a;IEEE transactions on pattern analysis and machine intelligence 引用量&#xff1a;3353 提出一种名为"无忘记学习&quo…

【广州华锐互动】VR影视制片虚拟仿真教学系统

随着虚拟现实(VR)技术的不断发展&#xff0c;VR在影视制片教学中的应用场景也变得越来越丰富。本文将介绍VR在影视制片教学中的常见应用场景及其意义&#xff0c;并通过案例分析来更好地展示其应用前景。 在影视制片教学中&#xff0c;VR可以提供一种沉浸式的制作体验。其中&am…

[unity]多脚本情况下update函数的执行顺序

序 有的时候&#xff0c;执行某些脚本时会有先后顺序的要求。unity是按什么顺序来执行脚本的&#xff1f;如何设置&#xff1f; 默认的执行顺序 官方文档里面有个很长的图&#xff1a; Unity - Manual: Order of execution for event functions (unity3d.com) 根据文档&…

虚幻C++基础 day4

虚幻中的UI 虚幻中的比较常用的UI&#xff1a;Widget Blueprint又称UMG虚幻中的两种布局&#xff1a; 网格布局锚布局 创建Widget Blueprint 网格布局 有点类似Qt中的网格布局&#xff0c;将UI面板进行行列切分Horizontal Box&#xff1a;水平分布Vertical Box&#xff1a;…

说说对React中类组件和函数组件的理解?有什么区别?

一、类组件 类组件&#xff0c;顾名思义&#xff0c;也就是通过使用ES6类的编写形式去编写组件&#xff0c;该类必须继承React.Component 如果想要访问父组件传递过来的参数&#xff0c;可通过this.props的方式去访问 在组件中必须实现render方法&#xff0c;在return中返回…

网站接口测试记录

1.被测试服务器端口输入htop指令进行cpu监控 2.测试机器安装宝塔-》我的工具-》进行网站测试 访问地址&#xff1a;https://www.bt.cn/bbs/thread-52772-1-1.html

基于JavaWeb+SpringBoot+微信小程序的酒店商品配送平台系统的设计和实现

基于JavaWebSpringBoot微信小程序的酒店商品配送平台系统的设计和实现 源码传送入口前言主要技术系统设计功能截图Lun文目录订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 源码传送入口 前言 本章内容概括了基于微信小程序的酒店商品配送平台的可行性分析、系统功…

网络编程套接字(3)——协议定制 | 序列化与反序列化

文章目录 一.认识“协议”1.协议的概念2.结构化数据的传输3.序列化和反序列化 二. 网络版计算器1.服务端2.协议定制(1) 网络发送和读取的正确理解(2) 协议定制的问题 3.客户端4.代码 三.Json实现序列化反序列化1.简单介绍2.使用 一.认识“协议” 1.协议的概念 协议&#xff0c…

uniapp小程序才到第五层就报错navigateto:fail webview count limit exceed

错误截图 原因 小程序官方描述是说可以跳转10层&#xff0c;但是使用uniapp开发的程序在小程序中才运行到第五层就报错了&#xff0c;原因是因为没有设置appId。如果设置了就正常了。

工业自动化与5G技术的融合:开启工业4.0时代的新篇章

工业自动化与5G技术的融合&#xff1a;开启工业4.0时代的新篇章 随着全球数字化进程的加速推进&#xff0c;工业自动化作为现代制造业的核心驱动力&#xff0c;正经历着前所未有的变革。而在这一变革中&#xff0c;5G技术的崛起为工业自动化带来了全新的可能性和机遇。本文将探…

计算机网络第4章-IPv6和寻址

IP地址的分配 为了获取一块IP地址用于一个组织的子网内&#xff0c;于是我们向ISP联系&#xff0c;ISP则会从已分给我们的更大 地址块中提供一些地址。 例如&#xff0c;ISP也许已经分配了地址块200.23.16.0/20。 该ISP可以依次将该地址块分成8个长度相等的连续地址块&…

Linux开发工具之编辑器vim

文章目录 1.vim是啥?1.1问问度娘1.2自己总结 2.vim的初步了解2.1进入和退出2.2vim的模式1.介绍2.使用 3.vim的配置3.1自己配置3.2下载插件3.3安装大佬配置好的文件 4.程序的翻译 1.vim是啥? 1.1问问度娘 1.2自己总结 vi/vim都是多模式编辑器&#xff0c;vim是vi的升级版本&a…

VR全景技术,为养老院宣传推广带来全新变革

现如今&#xff0c;人口老龄化的现象加剧&#xff0c;养老服务行业也如雨后春笋般不断冒头&#xff0c;但是市面上各式的养老院被包装的五花八门&#xff0c;用户实际参访后却差强人意&#xff0c;如何更好的给父母挑选更为舒心的养老环境呢&#xff1f;可以利用720度VR全景技术…

泄露35TB数据,医疗巨头Henry Schein遭受黑猫勒索组织攻击

近日&#xff0c;据Bleeping Computer 网站消息&#xff0c;BlackCat&#xff08;黑猫&#xff09;勒索软件团伙将医疗保健巨头Henry Schein 添加到了其暗网泄露网站&#xff0c;并声称其破坏了该公司的网络&#xff0c;窃取了35 TB的敏感文件&#xff0c;这些文件包括了Henry …

边缘计算如何改变数据存储?

边缘计算在整个价值链中提供多种优势——从降低成本到提高效率再到安全数据传输。该技术允许在源头收集和分析相关数据&#xff0c;这有助于减少延迟和带宽成本&#xff0c;同时显著提高计算过程的冗余系数和效率。 通过降低数据传输成本和损失&#xff0c;边缘计算帮助企业实现…

ssm+vue的疫情防控管理系统设计与实现(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频&#xff1a; ssmvue的疫情防控管理系统设计与实现&#xff08;有报告&#xff09;。Javaee项目&#xff0c;ssm vue前后端分离项目。 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网…