Перейти к содержимому

Руководство RadixDB

Это руководство описывает выпуск RadixDB 1.2.25. Версия приложения, коммит Git и состояние рабочего дерева каждой сборки указаны внизу страницы. Известные ограничения приведены рядом с соответствующими командами и функциями.

Знакомство начинается с локальной базы в клиенте командной строки, продолжается языком SQL и администрированием, затем переходит к интерфейсам приложений и серверному программированию. Полный синтаксис и параметры вынесены в справочник.

Руководство следует этому порядку:

  1. Введение: назначение, терминология и условные обозначения.
  2. Учебник: первая база, запросы, связи и транзакции.
  3. Online Playground: выполнение read-only SQL на публичной базе RadixTrade.
  4. Язык SQL: типы, выражения, запросы, индексы и навигационные ссылки.
  5. Администрирование: установка, настройка, хранение и восстановление.
  6. Клиентские интерфейсы: встроенный Rust API, TCP-клиент, ORM и Application SDK.
  7. Серверное программирование: процедурный SQL, подпрограммы, триггеры, задания и trusted native extensions.
  8. Справочник: команды SQL, программы и параметры конфигурации.
  9. Внутреннее устройство: исполнение запросов, хранение и протокол.

Целевая версия документации — выпуск RadixDB 1.2.25. Версия приложения, коммит Git и состояние рабочего дерева показываются отдельно, чтобы каждую сборку можно было связать с точными исходниками. Главы процедурного SQL, ACL и native extensions описывают принятые границы 1.2.25, включая явно указанные ограничения. Native packages выполняются in-process и требуют operator trust; начните с эксплуатации extensions.

Официальный сайт проекта — radixdb.org. По вопросам поддержки пишите на dev@radixdb.org. Разработку RadixDB спонсирует компания Light Soft.