SolrNet alternatives and similar packages
Based on the "Search" category.
Alternatively, view SolrNet alternatives based on common mentions on social networks and blogs.
-
Elasticsearch .NET
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic. -
SolrExpress
A simple and lightweight query .NET library for Solr, in a controlled, buildable and fail fast way
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SolrNet or a related project?
README
SolrNet is an Apache Solr and SolrCloud client for .NET
SolrNet does not attempt to abstract much over Solr, it's assumed that you know what Solr is and how to use it, just as you need to know relational databases before using an ORM.
If you're not familiar with Solr, take your time to follow the Solr tutorial, see the FAQ and the docs. Consider getting a book.
Downloads
The easiest way to get going is to use our NuGet packages:
Solr
Package | Description | .NET Framework | .NET Standard |
---|---|---|---|
SolrNet.Core | Core library, best used with one of the DI integration packages | 4.6 | 2.0 |
SolrNet | Lightweight DI - commonservicelocator | 4.6 | 2.0 |
SolrNet.Windsor | Castle Windsor integration | 4.6 | 2.0 |
SolrNet.Microsoft.DependencyInjection | Microsoft Core Dependency Injection | 4.6.1 | 2.0 |
SolrNet.StructureMap | StructureMap | 4.6 | 2.0 |
SolrNet.Ninject | Ninject | 4.6 | 2.0 |
SolrNet.Unity | Unity | 4.6 | 2.0 |
SolrNet.Autofac | Autofac | 4.6 | 2.0 |
SolrNet.SimpleInjector | SimpleInjector | 4.6 | 2.0 |
SolrCloud
Package | Description | .NET Framework | .NET Standard |
---|---|---|---|
SolrNet.Cloud.Core | Core library, best used with one of the DI integration packages | 4.6 | 2.0 |
SolrNet.Cloud | Lightweight DI - commonservicelocator | 4.6 | 2.0 |
SolrNet.Cloud.Unity | Unity | 4.6 | 2.0 |
SolrNet.Cloud.Autofac | Autofac | 4.6 | 2.0 |
Documentation index
- [Overview and basic usage](Documentation/Basic-usage.md)
- [Basic cloud usage](Documentation/Basic-usage-cloud.md)
- [Mapping](Documentation/Mapping.md)
- [Initialization](Documentation/Initialization.md)
- [Create/Update/Delete](Documentation/CRUD.md)
- [Querying](Documentation/Querying.md)
- [Faceting](Documentation/Facets.md)
- [Highlighting](Documentation/Highlighting.md)
- [More like this](Documentation/More-like-this.md)
- [Spell checking](Documentation/Spell-checking.md)
- [Stats](Documentation/Stats.md)
- [Field collapsing / grouping](Documentation/Field-collapsing.md)
- [Core admin](Documentation/Core-admin.md)
- [Overriding the default mapper](Documentation/Overriding-mapper.md)
- [Accessing multiple Solr cores / instances](Documentation/Multi-core-instance.md)
- [Mapping validation](Documentation/Schema-Mapping-validation.md)
- [Binary document upload](Documentation/Extract.md)
- [Sample web application](Documentation/Sample-application.md)
- [FAQ](Documentation/FAQ.md)
- [Websites, products and companies using SolrNet](Documentation/Powered-by-SolrNet.md)
### Contributing
See [Contributing](contributing.md)
Release notes
See [Change Log](changelog.md)