RavenDB.Client 7.1.1
RavenDB .NET Client
You're looking at RavenDB .NET Client (SDK) NuGet release.
It makes it easy for you to communicate with your RavenDB instance, letting you perform any database operations with friendly API.
RavenDB is a NoSQL database that fuses extreme performance with ease-of-use, offering above the roof developer experience.
Learn more at https://ravendb.net or visit our GitHub repository.
Installation
Get the latest stable version from NuGet.
Learning resources
- Documentation - https://ravendb.net/docs 🎒
- Code Samples - https://demo.ravendb.net/ 🧑💻
Community
- RavenDB's Discord - https://discord.gg/ravendb 🍻
- Articles & guides - https://ravendb.net/articles 📰
- YouTube - https://www.youtube.com/@ravendb_net 🍿
- Blog - https://ayende.com/blog/ 🧑💻
Getting started
Initialize
using (IDocumentStore store = new DocumentStore
{
Urls = new[] // URL to the Server,
{ // or list of URLs
"http://live-test.ravendb.net" // to all Cluster Servers (Nodes)
},
Database = "Northwind", // Default database that DocumentStore will interact with
Conventions = { } // DocumentStore customizations
})
{
store.Initialize(); // Each DocumentStore needs to be initialized before use.
// This process establishes the connection with the Server
// and downloads various configurations
// e.g. cluster topology or client configuration
}
Store documents
using (IDocumentSession session = store.OpenSession()) // Open a session for a default 'Database'
{
Category category = new Category
{
Name = "Database Category"
};
session.Store(category); // Assign an 'Id' and collection (Categories)
// and start tracking an entity
Product product = new Product
{
Name = "RavenDB Database",
Category = category.Id,
UnitsInStock = 10
};
session.Store(product); // Assign an 'Id' and collection (Products)
// and start tracking an entity
session.SaveChanges(); // Send to the Server
// one request processed in one transaction
}
Query
using (IDocumentSession session = store.OpenSession()) // Open a session for a default 'Database'
{
List<string> productNames = session
.Query<Product>() // Query for Products
.Where(x => x.UnitsInStock > 5) // Filter
.Skip(0).Take(10) // Page
.Select(x => x.Name) // Project
.ToList(); // Materialize query
}
Contributing
- Submit an issue - https://github.com/ravendb/ravendb/issues
- GitHub Discussions - https://github.com/ravendb/ravendb/discussions
- Contributing rules - https://github.com/ravendb/ravendb/blob/v7.1/CONTRIBUTING.md
No packages depend on RavenDB.Client.
.NET 6.0
- Lambda2Js.Signed (>= 3.1.4)
- Microsoft.AspNetCore.JsonPatch (>= 8.0.17)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.AsyncEx.Coordination (>= 5.1.2)
- System.Collections.Immutable (>= 8.0.0)
- Microsoft.CSharp (>= 4.7.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
.NET Standard 2.0
- Microsoft.Bcl.HashCode (>= 6.0.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.AsyncEx.Coordination (>= 5.1.2)
- System.Buffers (>= 4.6.1)
- System.Memory (>= 4.6.3)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
- System.Threading.Tasks.Extensions (>= 4.6.3)
- System.Collections.Immutable (>= 9.0.6)
- Microsoft.AspNetCore.JsonPatch (>= 8.0.17)
- Lambda2Js.Signed (>= 3.1.4)
- Microsoft.Bcl.AsyncInterfaces (>= 9.0.6)
.NET Standard 2.1
- Lambda2Js.Signed (>= 3.1.4)
- Microsoft.AspNetCore.JsonPatch (>= 8.0.17)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.AsyncEx.Coordination (>= 5.1.2)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
- System.Collections.Immutable (>= 9.0.6)
- System.Memory (>= 4.6.3)
.NET 8.0
- Microsoft.CSharp (>= 4.7.0)
- System.Collections.Immutable (>= 9.0.6)
- Lambda2Js.Signed (>= 3.1.4)
- Microsoft.AspNetCore.JsonPatch (>= 8.0.17)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.AsyncEx.Coordination (>= 5.1.2)
.NET 7.0
- Microsoft.AspNetCore.JsonPatch (>= 8.0.17)
- Microsoft.IO.RecyclableMemoryStream (>= 3.0.1)
- Lambda2Js.Signed (>= 3.1.4)
- Nito.AsyncEx.Coordination (>= 5.1.2)
- System.Collections.Immutable (>= 8.0.0)
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.3)
Version | Downloads | Last updated |
---|---|---|
7.1.1 | 2 | 07/25/2025 |
7.1.1-rc-71006 | 4 | 07/12/2025 |
7.1.0 | 6 | 07/02/2025 |
7.1.0-rc-71004 | 5 | 06/27/2025 |
7.1.0-rc-71003 | 5 | 06/21/2025 |
7.1.0-rc-71000 | 6 | 06/02/2025 |
7.0.5 | 2 | 07/26/2025 |
7.0.4 | 5 | 06/27/2025 |
7.0.3 | 5 | 06/12/2025 |
7.0.2 | 8 | 05/02/2025 |
7.0.1 | 12 | 03/30/2025 |
7.0.0 | 11 | 02/08/2025 |
6.2.8 | 2 | 07/26/2025 |
6.2.7 | 4 | 06/27/2025 |
6.2.6 | 5 | 06/12/2025 |
6.2.5 | 7 | 05/02/2025 |
6.2.4 | 11 | 03/25/2025 |
6.2.3 | 12 | 01/21/2025 |
6.2.2 | 10 | 12/17/2024 |
6.2.1 | 11 | 12/10/2024 |
6.2.0 | 11 | 10/09/2024 |
6.0.110 | 13 | 03/24/2025 |
6.0.109 | 13 | 01/21/2025 |
6.0.108 | 8 | 12/15/2024 |
6.0.107 | 12 | 11/19/2024 |
6.0.106 | 15 | 10/09/2024 |
6.0.105 | 14 | 10/09/2024 |
6.0.104 | 13 | 10/09/2024 |
6.0.103 | 12 | 10/09/2024 |
6.0.102 | 13 | 10/09/2024 |
6.0.101 | 16 | 08/21/2024 |
6.0.100 | 14 | 10/09/2024 |
6.0.4 | 16 | 10/09/2024 |
6.0.3 | 12 | 10/09/2024 |
6.0.2 | 15 | 10/09/2024 |
6.0.1 | 19 | 04/21/2024 |
6.0.0 | 15 | 10/09/2024 |
5.4.210 | 2 | 07/26/2025 |
5.4.209 | 5 | 06/12/2025 |
5.4.208 | 9 | 05/02/2025 |
5.4.207 | 12 | 03/24/2025 |
5.4.206 | 10 | 01/21/2025 |
5.4.205 | 15 | 12/17/2024 |
5.4.204 | 15 | 11/19/2024 |
5.4.203 | 10 | 10/09/2024 |
5.4.202 | 15 | 10/09/2024 |
5.4.201 | 16 | 10/09/2024 |
5.4.200 | 14 | 10/09/2024 |
5.4.119 | 13 | 10/09/2024 |
5.4.118 | 13 | 10/09/2024 |
5.4.117 | 15 | 10/09/2024 |
5.4.116 | 13 | 10/09/2024 |
5.4.115 | 13 | 10/09/2024 |
5.4.114 | 13 | 10/09/2024 |
5.4.113 | 13 | 10/09/2024 |
5.4.112 | 15 | 10/09/2024 |
5.4.111 | 13 | 10/09/2024 |
5.4.110 | 10 | 10/09/2024 |
5.4.109 | 14 | 10/09/2024 |
5.4.107 | 13 | 10/09/2024 |
5.4.106 | 13 | 10/09/2024 |
5.4.105 | 10 | 11/19/2024 |
5.4.104 | 13 | 10/09/2024 |
5.4.103 | 14 | 10/09/2024 |
5.4.102 | 12 | 10/09/2024 |
5.4.101 | 10 | 10/09/2024 |
5.4.100 | 15 | 10/09/2024 |
5.4.5 | 15 | 10/09/2024 |
5.4.4 | 16 | 10/09/2024 |
5.4.3 | 16 | 10/09/2024 |
5.4.2 | 15 | 10/09/2024 |
5.4.1 | 14 | 10/09/2024 |
5.4.0 | 14 | 10/09/2024 |
5.3.108 | 14 | 10/09/2024 |
5.3.107 | 13 | 10/09/2024 |
5.3.106 | 13 | 10/09/2024 |
5.3.105 | 10 | 10/13/2024 |
5.3.104 | 16 | 10/09/2024 |
5.3.103 | 15 | 07/01/2022 |
5.3.102 | 10 | 10/09/2024 |
5.3.101 | 10 | 10/09/2024 |
5.3.100 | 12 | 10/09/2024 |
5.3.2 | 15 | 10/09/2024 |
5.3.1 | 15 | 10/09/2024 |
5.3.0 | 14 | 11/19/2024 |
5.2.116 | 9 | 11/19/2024 |
5.2.115 | 9 | 11/19/2024 |
5.2.114 | 14 | 10/09/2024 |
5.2.113 | 15 | 10/09/2024 |
5.2.112 | 14 | 11/19/2024 |
5.2.111 | 10 | 10/09/2024 |
5.2.110 | 13 | 10/09/2024 |
5.2.109 | 11 | 10/09/2024 |
5.2.108 | 11 | 10/13/2024 |
5.2.107 | 10 | 10/09/2024 |
5.2.106 | 12 | 11/19/2024 |
5.2.105 | 16 | 10/09/2024 |
5.2.104 | 13 | 10/09/2024 |
5.2.103 | 15 | 10/09/2024 |
5.2.102 | 15 | 10/09/2024 |
5.2.101 | 13 | 10/09/2024 |
5.2.100 | 10 | 11/19/2024 |
5.2.6 | 14 | 10/09/2024 |
5.2.5 | 12 | 10/09/2024 |
5.2.4 | 10 | 10/09/2024 |
5.2.3 | 10 | 10/09/2024 |
5.2.2 | 10 | 10/09/2024 |
5.2.1 | 10 | 10/09/2024 |
5.2.0 | 13 | 10/09/2024 |
5.1.13 | 12 | 10/09/2024 |
5.1.12 | 11 | 10/09/2024 |
5.1.11 | 13 | 10/09/2024 |
5.1.10 | 15 | 10/09/2024 |
5.1.9 | 10 | 10/09/2024 |
5.1.8 | 10 | 10/09/2024 |
5.1.7 | 14 | 10/09/2024 |
5.1.6 | 13 | 10/09/2024 |
5.1.5 | 12 | 11/19/2024 |
5.1.4 | 13 | 10/09/2024 |
5.1.3 | 13 | 10/09/2024 |
5.1.2 | 13 | 10/09/2024 |
5.1.1 | 14 | 10/09/2024 |
5.1.0 | 12 | 10/09/2024 |
5.0.14 | 13 | 10/09/2024 |
5.0.13 | 11 | 10/09/2024 |
5.0.12 | 15 | 10/09/2024 |
5.0.11 | 14 | 10/09/2024 |
5.0.10 | 15 | 10/09/2024 |
5.0.9 | 13 | 10/09/2024 |
5.0.8 | 15 | 10/09/2024 |
5.0.7 | 13 | 10/09/2024 |
5.0.6 | 10 | 10/09/2024 |
5.0.5 | 10 | 10/09/2024 |
5.0.4 | 16 | 10/09/2024 |
5.0.3 | 12 | 10/09/2024 |
5.0.2 | 10 | 10/09/2024 |
5.0.1 | 13 | 10/09/2024 |
5.0.0 | 13 | 10/09/2024 |
4.2.124 | 15 | 10/09/2024 |
4.2.123 | 14 | 10/09/2024 |
4.2.122 | 16 | 10/09/2024 |
4.2.121 | 13 | 11/19/2024 |
4.2.120 | 10 | 10/09/2024 |
4.2.119 | 15 | 10/09/2024 |
4.2.118 | 13 | 10/09/2024 |
4.2.117 | 13 | 10/09/2024 |
4.2.116 | 10 | 10/09/2024 |
4.2.115 | 15 | 10/09/2024 |
4.2.114 | 13 | 10/09/2024 |
4.2.113 | 13 | 10/09/2024 |
4.2.112 | 15 | 10/09/2024 |
4.2.111 | 16 | 10/09/2024 |
4.2.110 | 11 | 10/09/2024 |
4.2.109 | 11 | 10/09/2024 |
4.2.108 | 11 | 10/09/2024 |
4.2.107 | 10 | 10/09/2024 |
4.2.106 | 11 | 10/09/2024 |
4.2.105 | 14 | 10/13/2024 |
4.2.104 | 13 | 10/09/2024 |
4.2.103 | 15 | 10/09/2024 |
4.2.102 | 16 | 10/09/2024 |
4.2.101 | 16 | 10/09/2024 |
4.2.100 | 14 | 10/09/2024 |
4.2.8 | 14 | 10/09/2024 |
4.2.6 | 15 | 10/09/2024 |
4.2.5 | 13 | 10/09/2024 |
4.2.5-patch-42026 | 13 | 10/09/2024 |
4.2.4 | 14 | 10/09/2024 |
4.2.4-patch-42020 | 14 | 10/09/2024 |
4.2.3 | 11 | 10/09/2024 |
4.2.2 | 10 | 10/09/2024 |
4.2.1 | 15 | 10/09/2024 |
4.2.0 | 12 | 10/09/2024 |
4.2.0-rc-42008 | 14 | 10/09/2024 |
4.2.0-rc-42007 | 12 | 10/13/2024 |
4.2.0-rc-42005 | 17 | 10/09/2024 |
4.2.0-rc-42003 | 11 | 10/09/2024 |
4.2.0-rc-42002 | 15 | 10/09/2024 |
4.2.0-rc-42001 | 10 | 10/09/2024 |
4.1.10 | 12 | 10/09/2024 |
4.1.9 | 12 | 10/09/2024 |
4.1.9-patch-41022 | 11 | 10/09/2024 |
4.1.8 | 13 | 10/09/2024 |
4.1.8-patch-41017 | 13 | 10/09/2024 |
4.1.7 | 16 | 10/09/2024 |
4.1.6 | 11 | 10/09/2024 |
4.1.5 | 13 | 10/09/2024 |
4.1.5-patch-41012 | 16 | 11/20/2024 |
4.1.4 | 12 | 10/09/2024 |
4.1.4-patch-41009 | 10 | 10/09/2024 |
4.1.4-patch-41008 | 15 | 10/09/2024 |
4.1.3 | 15 | 10/09/2024 |
4.1.3-patch-41006 | 15 | 10/09/2024 |
4.1.3-patch-41005 | 15 | 10/09/2024 |
4.1.2 | 13 | 10/09/2024 |
4.1.1 | 14 | 10/09/2024 |
4.1.0 | 15 | 10/09/2024 |
4.1.0-rc-41000 | 14 | 10/09/2024 |
4.0.11 | 14 | 10/09/2024 |
4.0.10 | 10 | 10/09/2024 |
4.0.10-patch-40057 | 13 | 10/09/2024 |
4.0.10-patch-40056 | 12 | 10/09/2024 |
4.0.9 | 14 | 10/09/2024 |
4.0.9-patch-40054 | 15 | 10/09/2024 |
4.0.9-patch-40052 | 14 | 11/20/2024 |
4.0.8 | 16 | 10/09/2024 |
4.0.7 | 14 | 10/09/2024 |
4.0.6 | 13 | 10/09/2024 |
4.0.6-patch-40047 | 10 | 10/09/2024 |
4.0.5 | 11 | 10/09/2024 |
4.0.4-patch-40038 | 15 | 10/09/2024 |
4.0.3 | 10 | 10/09/2024 |
4.0.3-patch-40034 | 10 | 10/09/2024 |
4.0.3-patch-40033 | 14 | 10/09/2024 |
4.0.3-patch-40031 | 12 | 10/09/2024 |
4.0.2 | 13 | 10/09/2024 |
4.0.1 | 16 | 10/09/2024 |
4.0.0 | 14 | 10/09/2024 |
3.5.10-patch-35323 | 12 | 10/09/2024 |
3.5.10-patch-35319 | 10 | 10/09/2024 |
3.5.10-patch-35312 | 11 | 10/09/2024 |
3.5.10-patch-35311 | 13 | 10/09/2024 |
3.5.10-patch-35310 | 13 | 10/09/2024 |
3.5.10-patch-35309 | 13 | 10/09/2024 |
3.5.10-patch-35308 | 12 | 10/09/2024 |
3.5.10-patch-35307 | 13 | 10/09/2024 |
3.5.10-patch-35305 | 15 | 10/09/2024 |
3.5.10-patch-35304 | 12 | 10/09/2024 |
3.5.10-patch-35303 | 11 | 10/09/2024 |
3.5.10-patch-35302 | 15 | 11/19/2024 |
3.5.10-patch-35301 | 15 | 10/09/2024 |
3.5.10-patch-35300 | 13 | 10/09/2024 |
3.5.10-patch-35296 | 15 | 10/09/2024 |
3.5.10-patch-35295 | 14 | 10/09/2024 |
3.5.10-patch-35294 | 14 | 10/09/2024 |
3.5.10-patch-35290 | 12 | 10/09/2024 |
3.5.10-patch-35289 | 10 | 10/09/2024 |
3.5.10-patch-35288 | 14 | 10/09/2024 |
3.5.10-patch-35286 | 10 | 10/09/2024 |
3.5.10-patch-35283 | 14 | 10/09/2024 |
3.5.10-patch-35282 | 14 | 10/09/2024 |
3.5.9 | 15 | 10/09/2024 |
3.5.9-patch-35280 | 16 | 10/09/2024 |
3.5.8 | 9 | 11/19/2024 |
3.5.8-patch-35278 | 15 | 10/09/2024 |
3.5.8-patch-35277 | 10 | 10/09/2024 |
3.5.8-patch-35276 | 13 | 10/09/2024 |
3.5.8-patch-35275 | 16 | 10/09/2024 |
3.5.7 | 15 | 10/09/2024 |
3.5.7-patch-35267 | 14 | 10/09/2024 |
3.5.7-patch-35266 | 15 | 10/09/2024 |
3.5.7-patch-35265 | 14 | 10/09/2024 |
3.5.7-patch-35264 | 13 | 10/09/2024 |
3.5.7-patch-35263 | 10 | 10/09/2024 |
3.5.6 | 16 | 11/19/2024 |
3.5.6-patch-35261 | 11 | 10/09/2024 |
3.5.6-patch-35260 | 14 | 10/09/2024 |
3.5.6-patch-35259 | 15 | 10/09/2024 |
3.5.6-patch-35258 | 11 | 10/09/2024 |
3.5.6-patch-35257 | 10 | 10/09/2024 |
3.5.6-patch-35256 | 14 | 10/09/2024 |
3.5.6-patch-35253 | 14 | 11/20/2024 |
3.5.6-patch-35252 | 12 | 10/09/2024 |
3.5.6-patch-35251 | 13 | 10/09/2024 |
3.5.6-patch-35250 | 17 | 10/09/2024 |
3.5.6-patch-35249 | 14 | 10/09/2024 |
3.5.5 | 15 | 10/09/2024 |
3.5.5-patch-35246 | 13 | 10/09/2024 |
3.5.5-patch-35245 | 15 | 10/09/2024 |
3.5.5-patch-35244 | 13 | 10/09/2024 |
3.5.5-patch-35243 | 12 | 10/09/2024 |
3.5.5-patch-35241 | 16 | 10/09/2024 |
3.5.5-patch-35239 | 13 | 11/24/2024 |
3.5.5-patch-35237 | 15 | 10/09/2024 |
3.5.5-patch-35235 | 13 | 10/09/2024 |
3.5.5-patch-35232 | 14 | 10/09/2024 |
3.5.5-patch-35231 | 17 | 10/09/2024 |
3.5.5-patch-35223 | 12 | 10/09/2024 |
3.5.5-patch-35222 | 12 | 11/17/2024 |
3.5.5-patch-35221 | 14 | 10/09/2024 |
3.5.5-patch-35220 | 15 | 10/09/2024 |
3.5.5-patch-35219 | 17 | 10/09/2024 |
3.5.5-patch-35218 | 15 | 10/09/2024 |
3.5.5-patch-35216 | 13 | 10/09/2024 |
3.5.4 | 14 | 10/09/2024 |
3.5.4-patch-35202 | 15 | 10/09/2024 |
3.5.4-patch-35199 | 14 | 10/09/2024 |
3.5.4-patch-35196 | 15 | 10/09/2024 |
3.5.4-patch-35194 | 12 | 10/09/2024 |
3.5.3 | 10 | 10/09/2024 |
3.0.30187 | 10 | 10/09/2024 |
3.0.30183 | 15 | 10/09/2024 |
3.0.30182 | 13 | 10/09/2024 |
3.0.30181-Hotfix | 13 | 10/09/2024 |
3.0.30180-Hotfix | 10 | 10/09/2024 |
3.0.30179 | 13 | 10/09/2024 |
3.0.30175-Hotfix | 15 | 10/09/2024 |
3.0.30172-Hotfix | 13 | 11/18/2024 |
3.0.30171 | 12 | 10/09/2024 |
2.5.25043 | 10 | 10/09/2024 |
2.5.25042 | 10 | 10/09/2024 |
2.5.25041 | 12 | 11/19/2024 |
2.5.25040 | 10 | 10/09/2024 |
2.5.25039 | 10 | 10/09/2024 |
2.5.25038 | 14 | 10/09/2024 |
2.5.25037 | 10 | 10/09/2024 |
2.5.25034 | 10 | 10/09/2024 |
2.5.25033 | 13 | 10/09/2024 |
2.5.25032 | 14 | 10/09/2024 |
2.5.25031 | 13 | 10/09/2024 |
2.0.2380 | 10 | 10/09/2024 |
1.0.992 | 12 | 10/09/2024 |