Quale client C# /. Elasticsearch consiglia?elasticsearch C# /. Cliente net client
1 - Nido: https://github.com/Mpdreamz/NEST/commits/master
2 - elasticsearch.net: https://github.com/medcl/ElasticSearch.Net/commits/master
Quale client C# /. Elasticsearch consiglia?elasticsearch C# /. Cliente net client
1 - Nido: https://github.com/Mpdreamz/NEST/commits/master
2 - elasticsearch.net: https://github.com/medcl/ElasticSearch.Net/commits/master
IMHO, penso che sia ancora bisogno di più lavoro in quanto non hanno una copertura completa delle API REST elasticsearch, percolato e completa Query DSL che mancano di più.
aver usato NEST Penso che sia più adatto se si desidera che i risultati fortemente tipizzati: -
QueryResponse<Jobtitle> queryResults = _client.Search<Jobtitle>(search);
dove come ElasticSearch.Net torni qualcosa come: -
var result = client.QueryDSL.Search(index, new string[] { "type" }, query, 0, 5);
foreach (var VARIABLE in result.GetHits().Hits)
{
Console.WriteLine(VARIABLE.Fields["name"]);
}
Mentre entrambe le API mancano funzionalità, sono su github in modo da poter forchetta e contribuire a compilare le funzionalità mancanti.
ho scelto alla fine di generare la mia semplice client dal thrift IDL
vi ringrazio molto Ian – sirmak
Autore di NEST qui, credo NEST è leggermente avanti caratterizzato da saggio, ma non sono ancora pronti prima serata. Posso solo dire che NEST è ancora attivamente sviluppato. –
grazie, Nest è fantastico e ora è anche la mia scelta, piacere di conoscerti. – sirmak