Elastic.Clients.Elasticsearch 8.15.1
前缀已保留
dotnet add package Elastic.Clients.Elasticsearch --version 8.15.1
NuGet\Install-Package Elastic.Clients.Elasticsearch -Version 8.15.1
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="8.15.1" />
paket add Elastic.Clients.Elasticsearch --version 8.15.1
#r "nuget: Elastic.Clients.Elasticsearch, 8.15.1"
// Install Elastic.Clients.Elasticsearch as a Cake Addin #addin nuget:?package=Elastic.Clients.Elasticsearch&version=8.15.1 // Install Elastic.Clients.Elasticsearch as a Cake Tool #tool nuget:?package=Elastic.Clients.Elasticsearch&version=8.15.1
Elasticsearch .NET 客户端
用于 Elastic.Clients.Elasticsearch(Elasticsearch 的官方 .NET 客户端)的存储库。 较旧的分支包括以前的客户端,即 NEST 和 Elasticsearch.Net。
下载Elasticsearch的最新版本 或 注册 Elastic Cloud免费试用。
Elasticsearch的.NET客户端为Elasticsearch API提供了强类型请求和响应。它将协议处理委托给Elastic.Transport库,该库负责所有传输级别的关注点(HTTP连接建立和池化、重试等)。
兼容性
语言客户端是向前兼容的;这意味着客户端支持与Elasticsearch更大的或相等的次版本进行通信而不会破坏。这并不意味着客户端自动支持更新的Elasticsearch版本的新功能;仅在发布新客户端版本后才可能。例如,8.12客户端版本不会自动支持Elasticsearch 8.13版本的新功能,需要8.13客户端版本才能支持。Elasticsearch语言客户端只与默认分发版本向后兼容,并且没有保证。
Elasticsearch版本 | Elasticsearch-NET分支 | 支持 |
---|---|---|
main | main | |
8.x | 8.x | 8.x |
7.x | 7.x | 7.17 |
安装
请参阅入门文档中的安装部分。
连接
请参阅入门文档中的连接部分。
使用
文档
请参阅弹性.co上的完整文档,获取关于安装、配置和使用的高级信息。
版本
Elasticsearch 8.x集群
我们已经发布了下一代Elasticsearch .NET客户端,它与Elasticsearch v8版本对齐。我们将此库重命名为Elastic.Clients.Elasticsearch
,并已将NuGet上的包发布。8.0.x
版本不提供与现有NEST
客户端完全相同的功能。因此,我们建议您在尝试将现有应用程序迁移到Elastic.Clients.Elasticsearch
库之前,仔细阅读我们的发行说明和迁移指南。
直到新客户端支持应用程序所需的全部端点和功能,您可以使用最新的7.17.x
客户端与Elasticsearch v8服务器进行通信。请参阅我们的文档,该文档描述了如何启用兼容模式以及与v8集群进行安全通信。
Elasticsearch 7.x集群
我们建议使用最新的7.17.x
NEST客户端与Elasticsearch v7服务器进行通信。
贡献
版权和许可
本软件版权(c)2014-2022由Elasticsearch BV拥有。
这是免费软件,采用Apache许可证版本2.0。
产品 | 版本 兼容和附加的预期目标框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 兼容。 |
.NET Framework | net461 已计算。 net462 兼容。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- Elastic.Transport (>= 0.4.22)
-
.NETStandard 2.0
- Elastic.Transport (>= 0.4.22)
-
.NETStandard 2.1
- Elastic.Transport (>= 0.4.22)
-
net6.0
- Elastic.Transport (>= 0.4.22)
-
net8.0
- Elastic.Transport (>= 0.4.22)
NuGet 包 (49)
显示依赖于 Elastic.Clients.Elasticsearch 的前 5 个 NuGet 包
包 | 下载 |
---|---|
Audit.NET.Elasticsearch
将 Audit.NET 跟踪日志存储到 Elasticsearch 数据库 |
|
Spiel.Infrastructure
包描述 |
|
Spiel.Shared
包描述 |
|
Microsoft.KernelMemory.MemoryDb.Elasticsearch Elasticsearch 连接器,用于 Microsoft 内核内存,以使用 Elasticsearch 向量搜索和其他 Elasticsearch 功能存储和搜索内存。 |
|
TripleSix.Core
包描述 |
GitHub 存储库 (9)
显示依赖于 Elastic.Clients.Elasticsearch 的最热门的前 5 个 GitHub 存储库
存储库 | 星级 |
---|---|
elsa-workflows/elsa-core
A .NET 工作流库
|
|
testcontainers/testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
|
|
elastic/elasticsearch-net
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
|
|
ravendb/ravendb
ACID 文档数据库
|
|
oskardudycz/EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET
|
版本 | 下载 | 最后更新 |
---|---|---|
8.15.1 | 2,062 | 8/13/2024 |
8.15.0 | 3,580 | 8/8/2024 |
8.14.8 | 8,989 | 8/2/2024 |
8.14.7 | 4,449 | 7/29/2024 |
8.14.6 | 28,044 | 7/10/2024 |
8.14.5 | 3,994 | 7/10/2024 |
8.14.4 | 31,742 | 7/1/2024 |
8.14.3 | 28,704 | 6/20/2024 |
8.14.2 | 19,918 | 6/13/2024 |
8.14.1 | 4,683 | 6/11/2024 |
8.14.0 | 22,354 | 6/6/2024 |
8.13.15 | 27,853 | 5/29/2024 |
8.13.14 | 3,652 | 5/29/2024 |
8.13.13 | 4,181 | 5/28/2024 |
8.13.12 | 91,756 | 5/2/2024 |
8.13.11 | 16,313 | 4/27/2024 |
8.13.10 | 19,623 | 4/24/2024 |
8.13.9 | 28,196 | 4/22/2024 |
8.13.8 | 10,500 | 4/18/2024 |
8.13.7 | 4,429 | 4/17/2024 |
8.13.6 | 5,415 | 4/16/2024 |
8.13.5 | 32,487 | 4/9/2024 |
8.13.4 | 1,541 | 4/9/2024 |
8.13.3 | 6,419 | 4/5/2024 |
8.13.2 | 739 | 4/5/2024 |
8.13.1 | 5,219 | 4/4/2024 |
8.13.0 | 1,648 | 4/3/2024 |
8.12.1 | 41,663 | 3/25/2024 |
8.12.0 | 365,576 | 1/30/2024 |
8.11.0 | 520,449 | 11/15/2023 |
8.10.0 | 197,704 | 10/4/2023 |
8.9.3 | 93,865 | 9/14/2023 |
8.9.2 | 88,167 | 8/15/2023 |
8.9.1 | 68,335 | 7/31/2023 |
8.9.0 | 22,431 | 7/25/2023 |
8.1.3 | 40,694 | 7/12/2023 |
8.1.2 | 15,248 | 7/10/2023 |
8.1.1 | 247,242 | 5/5/2023 |
8.1.0 | 69,112 | 4/12/2023 |
8.0.10 | 13,628 | 4/5/2023 |
8.0.9 | 48,072 | 4/4/2023 |
8.0.8 | 25,061 | 3/24/2023 |
8.0.7 | 14,112 | 3/15/2023 |
8.0.6 | 21,086 | 3/7/2023 |
8.0.5 | 122,147 | 1/27/2023 |
8.0.4 | 83,134 | 12/21/2022 |
8.0.3 | 12,705 | 12/14/2022 |
8.0.2 | 6,158 | 12/6/2022 |
8.0.1 | 20,108 | 11/24/2022 |
8.0.0 | 96,579 | 11/23/2022 |
8.0.0-rc.2 | 4,755 | 11/10/2022 |
8.0.0-rc.1 | 8,476 | 10/18/2022 |
8.0.0-beta.6 | 3,447 | 10/10/2022 |
8.0.0-beta.5 | 4,442 | 9/29/2022 |
8.0.0-beta.4 | 25,001 | 7/29/2022 |
8.0.0-beta.3 | 3,206 | 7/27/2022 |
8.0.0-beta.2 | 5,028 | 7/21/2022 |
8.0.0-beta.1 | 1,650 | 7/11/2022 |
8.0.0-alpha.11 | 1,523 | 6/16/2022 |
8.0.0-alpha.10 | 8,561 | 5/26/2022 |
8.0.0-alpha.9 | 5,372 | 5/3/2022 |
8.0.0-alpha.8 | 367 | 4/26/2022 |
8.0.0-alpha.7 | 1,719 | 4/20/2022 |
8.0.0-alpha.6 | 185 | 4/19/2022 |
8.0.0-alpha.5 | 23,525 | 4/11/2022 |
8.0.0-alpha.4 | 772 | 3/28/2022 |
8.0.0-alpha.3 | 287 | 3/22/2022 |
8.0.0-alpha.2 | 137 | 3/17/2022 |
8.0.0-alpha.1 | 432 | 1/26/2022 |