tutorial puertos español elastic ejemplos .net elasticsearch

.net - puertos - logstash tutorial español



Elasticsearch c#/. net recomendación de cliente (1)

En mi humilde opinión, creo que ambos todavía necesitan más trabajo, ya que no cuentan con una cobertura completa de la API REST de ElasticSearch, ya que los DSL de consulta completos son los que más faltan.

Habiendo usado NEST, creo que es más adecuado si quiere resultados fuertemente escritos: -

QueryResponse<Jobtitle> queryResults = _client.Search<Jobtitle>(search);

donde como ElasticSearch.Net recuperas 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"]); }

Si bien ambas API carecen de funciones, están en github, por lo que puede bifurcar y ayudar a completar las funciones faltantes.

Al final elegí generar mi propio cliente simple desde IDL de Thrift.

¿Qué cliente de elasticsearch c # /. Net recomienda?

1 - Nest: https://github.com/Mpdreamz/NEST/commits/master

2 - elasticsearch.net: https://github.com/medcl/ElasticSearch.Net/commits/master