kandi background
Explore Kits

6 best C# Document Database libraries in 2022

by Open Weaver kits ✔ Updated: Jun 14, 2022

C# Document Database libraries are a great way to add data storage to your application. They make it easy to store information in a document-oriented format that can be easily queried, and they come with an ORM layer that lets you interact with the database using familiar LINQ syntax. Document databases are a popular choice for storing semi-structured data like JSON documents, XML files and key/value pairs. Because they lack the rigid structure of relational databases, document databases are often easier to scale and manage than their relational counterparts. Ravendb is an excellent choice for developers who want to try out document databases without having to worry about licensing issues or paying for expensive commercial software. Marten is a fast, lightweight NoSQL document database built on top of LevelDB. Marten is written in Scala and runs on the JVM (Java Virtual Machine). It supports both client-side querying using JavaScript and server-side querying using Scala code or the REST API provided by Marten itself. Yessql is another fast, lightweight NoSQL document database built on top of LevelDB. Popular open source C# Document Database libraries include

ravendbby ravendb

C# star image 3160 Version:3.5.10-patch-35319

License: Others (Non-SPDX)

ACID Document Database

Support
Quality
Security
License
Reuse

ravendbby ravendb

C# star image 3160 Version:3.5.10-patch-35319 License: Others (Non-SPDX)

ACID Document Database
Support
Quality
Security
License
Reuse

martenby JasperFx

C# star image 2113 Version:3.14.4

License: Permissive (MIT)

.NET Transactional Document DB and Event Store on PostgreSQL

Support
Quality
Security
License
Reuse

martenby JasperFx

C# star image 2113 Version:3.14.4 License: Permissive (MIT)

.NET Transactional Document DB and Event Store on PostgreSQL
Support
Quality
Security
License
Reuse

Verifyby VerifyTests

C# star image 1794 Version:19.7.0

License: Permissive (MIT)

Verify is a snapshot tool that simplifies the assertion of complex data models and documents.

Support
Quality
Security
License
Reuse

Verifyby VerifyTests

C# star image 1794 Version:19.7.0 License: Permissive (MIT)

Verify is a snapshot tool that simplifies the assertion of complex data models and documents.
Support
Quality
Security
License
Reuse

yessqlby sebastienros

C# star image 1048 Version:v3.3.0

License: Permissive (MIT)

A .NET document database working on any RDBMS

Support
Quality
Security
License
Reuse

yessqlby sebastienros

C# star image 1048 Version:v3.3.0 License: Permissive (MIT)

A .NET document database working on any RDBMS
Support
Quality
Security
License
Reuse

MasterMemoryby Cysharp

C# star image 1065 Version:2.4.4

License: Permissive (MIT)

Embedded Typed Readonly In-Memory Document Database for .NET Core and Unity.

Support
Quality
Security
License
Reuse

MasterMemoryby Cysharp

C# star image 1065 Version:2.4.4 License: Permissive (MIT)

Embedded Typed Readonly In-Memory Document Database for .NET Core and Unity.
Support
Quality
Security
License
Reuse

CosmicCloneby microsoft

C# star image 91 Version:v1.0.0

License: Permissive (MIT)

Cosmic Clone is a utility that can backup\clone\restore a azure Cosmos database Collection. It can also anonymize cosmos documents and helps hide personally identifiable data.

Support
Quality
Security
License
Reuse

CosmicCloneby microsoft

C# star image 91 Version:v1.0.0 License: Permissive (MIT)

Cosmic Clone is a utility that can backup\clone\restore a azure Cosmos database Collection. It can also anonymize cosmos documents and helps hide personally identifiable data.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Database
Document Database