Frequently Asked Questions

Everything you need to know about RedBase — from first install to production.

Deployment

Getting Started

RedBase (REDB) is a typed object storage platform for .NET that provides flexible, schema-less data storage with the performance of traditional SQL databases. It lets you store and query C# objects directly using PostgreSQL, SQL Server, or SQLite as the engine (SQLite also runs in Blazor WebAssembly and mobile).

Unlike runtime-only, stringly-typed stores, RedBase provides full compile-time strong typing via RedbObject<TProps> — you get IntelliSense, refactoring support, and compile-time error checking. No dynamic, no magic strings, no runtime surprises.

Key features: full LINQ support, tree structures, aggregations, window functions, and zero migrations.

Licensing

Yes! The open source core (redb.Core, redb.Postgres, redb.MSSql, redb.SQLite) is free forever under the Apache 2.0 license. Use it in any project — personal, commercial, or enterprise — with no restrictions.

The Pro packages are proprietary (closed-source) but also free to use — no license key required, starting from version 3.3.0.

Technical

Still have questions?

Check the documentation or reach out on GitHub.