Strongly typed Elasticsearch client
NEST aims to be a .net client with a very concise API.
Indexing is as simple as:
var post = new Post() { Id = 12, ... }
client.Index(post);
Indexing asynchronously is as easy as:
client.IndexAsync(post, (c) => /* called later */);
For more examples please refer to the Wiki
- Connecting
- Indexing
- Searching
- [Faceting] (https://github.com/Mpdreamz/NEST/wiki/Faceting)
- Deleting
- Mapping
To get a good overview of the status of NEST please keep an eye out on the public Roadmap
Copyright (c) 2010 Martijn Laarman and everyone wonderful enough to contribute to NEST
NEST is licensed under MIT. Refer to license.txt for more information.