¿Qué cliente de elasticsearch C# /. Net me recomienda?elasticsearch C# /. Net recomendación del cliente
1 - Nido: https://github.com/Mpdreamz/NEST/commits/master
2 - elasticsearch.net: https://github.com/medcl/ElasticSearch.Net/commits/master
¿Qué cliente de elasticsearch C# /. Net me recomienda?elasticsearch C# /. Net recomendación del cliente
1 - Nido: https://github.com/Mpdreamz/NEST/commits/master
2 - elasticsearch.net: https://github.com/medcl/ElasticSearch.Net/commits/master
en mi humilde opinión, creo que ambos todavía necesita más trabajo, ya que no tienen cobertura completa de la API REST Elasticsearch, se filtran y completa Las DSL de consulta son las más llamativas que faltan.
Después de haber utilizado NEST creo que es más adecuado si quieres resultados inflexible: -
QueryResponse<Jobtitle> queryResults = _client.Search<Jobtitle>(search);
donde como ElasticSearch.Net a recuperar algo como: -
var result = client.QueryDSL.Search(index, new string[] { "type" }, query, 0, 5);
foreach (var VARIABLE in result.GetHits().Hits)
{
Console.WriteLine(VARIABLE.Fields["name"]);
}
Mientras ambas API faltan funciones, están en github para que pueda bifurcar y ayudar a completar las características que faltan.
me eligieron en el extremo de generar mi propio cliente sencillo de la thrift IDL
muchas gracias Ian – sirmak
Autor de NEST aquí, creo que es un poco por delante NEST característica sabia pero tampoco son primos vez listo todavía. Solo puedo afirmar que NEST todavía está activamente desarrollado. –
gracias, Nest es genial y ahora es mi elección, también, un placer conocerte. – sirmak