Часто задаваемые вопросы

Всё, что нужно знать о RedBase — от первой установки до продакшена.

Деплой

Лицензирование

Да! Открытое ядро (redb.Core, redb.Postgres, redb.MSSql, redb.SQLite) бесплатно навсегда по лицензии Apache 2.0. Используйте в любых проектах — личных, коммерческих, корпоративных — без ограничений.

Pro-пакеты — проприетарные (закрытый исходный код), но тоже бесплатны: лицензионный ключ не нужен, начиная с версии 3.3.0.

Начало работы

RedBase (REDB) — платформа типизированного объектного хранилища для .NET с гибкой, бессхемной моделью данных и производительностью традиционных SQL-баз. Она позволяет хранить и запрашивать C#-объекты напрямую, используя PostgreSQL, SQL Server или SQLite в качестве движка (SQLite работает в том числе в Blazor WebAssembly и на мобилках).

В отличие от хранилищ со схемой только в runtime, RedBase обеспечивает полную строгую типизацию на этапе компиляции через RedbObject<TProps> — IntelliSense, рефакторинг и проверка ошибок в compile-time. Никаких dynamic, магических строк и сюрпризов в runtime.

Ключевые возможности: полная поддержка LINQ, древовидные структуры, агрегации, оконные функции и нуль миграций.

Техническое

Остались вопросы?

Загляните в документацию или напишите нам на GitHub.