{"repo":"Unconcurrent/SoloDB","free":true,"listed":false,"github":"https://github.com/Unconcurrent/SoloDB","clone":"git clone https://github.com/Unconcurrent/SoloDB.git","description":"A document database built on top of SQLite with full LINQ/IQueryable support.","language":"F#","stars":53,"topics":["database","dotnet","embedded","sqlite"],"license":"LGPL-3.0","category":"databases-storage","readme_excerpt":"SoloDB - A Document Database With Full LINQ Support Version 1.0 - Stable Release and Version 1.1 - Relational Support SoloDB is a high-performance, lightweight, and robust embedded .NET database that elegantly combines the power of a NoSQL document store with the reliability of SQL. Built directly on top of SQLite and its native JSONB support, SoloDB offers a serverless, feature-rich experience, combining a simple MongoDB-like API with full LINQ support for expressive, strongly-typed queries. SoloDB includes native relational-document support via DBRef , DBRefMany , and [SoloRef(...)] , so you can model references and graph-like data while staying in a strongly-typed document API. It is designed for developers who need a fast, reliable, and easy-to-use database solution without the overhead of a separate server. It's perfect for desktop applications, mobile apps (via .NET MAUI), and web applications. I wrote a detailed comparison with a popular alternative, LiteDB — including benchmarks, API differences, and developer experience. Read the article here. Table of Contents - Core Features - Why SoloDB? - Installation - Getting Started: A 60-Second Guide - Usage and Examples - Initializing the Database - Working with Collections - Relations (DBRef, DBRefMany, SoloRef) - Indexing for Performance - Atomic Transactions - Storing Polymorphic Data - Custom ID Generation - Integrated File Storage - Events API - Direct SQL Access - F# Example - Database Management - Backups - Optimizati","default_branch":null,"files":null,"tree":[],"storefront":"/r/Unconcurrent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Unconcurrent/SoloDB/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}