Skip to content

Commit cce8b97

Browse files
committed
moved NEST readme down and started a new top level readme
1 parent 5bd94ca commit cce8b97

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

.DS_Store

6 KB
Binary file not shown.

readme.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
Repository for both the offical low level client `Elasticsearch.Net` as the high level opiniated `NEST` client.
3+
4+
#[Elasticsearch.Net](src/Elasticsearch.Net)
5+
6+
* One-to-one mapping with REST API and the other official clients
7+
* Load balancing / Cluster failover support.
8+
* Almost completely generated from the official rest API spec which makes it easy to keep up to date.
9+
* Comes with an integration test suite that can be generated from the yaml test definitions that the elasticsearch core team uses to test their REST API.
10+
* All calls have async variants
11+
* Has no opinions on how you create or consume the request and response although comes with a special dynamic type you can deserialize too.
12+
*
13+
[Read more here](src/Elasticsearch.Net)
14+
15+
#[NEST](src/NEST)
16+
* High level client that internally uses the low level client.
17+
* Maps requests and response to strongly typed objects with a fluent interface to build them.
18+
* Comes with a very powerful query dsl thats maps one-to-one with Elasticsearch.
19+
* Takes advantage of .NET features where they make sense (i.e: covariant `IEnumerable<T>` result types, inferring typenames and indexnames automatically)
20+
* All calls have async variants
21+
22+
[Read more here](src/NEST)
File renamed without changes.

0 commit comments

Comments
 (0)