Руководство RadixDB
Это руководство в разработке предназначено для RadixDB 1.2. Версия приложения, коммит Git и состояние рабочего дерева каждой сборки указаны внизу страницы. Известные ограничения приведены рядом с соответствующими командами и функциями.
Содержание
Заголовок раздела «Содержание»Знакомство начинается с локальной базы в клиенте командной строки, продолжается языком SQL и администрированием, затем переходит к интерфейсам приложений и серверному программированию. Полный синтаксис и параметры вынесены в справочник.
Руководство следует этому порядку:
- Введение: назначение, терминология и условные обозначения.
- Учебник: первая база, запросы, связи и транзакции.
- Язык SQL: типы, выражения, запросы, индексы и навигационные ссылки.
- Администрирование: установка, настройка, хранение и восстановление.
- Клиентские интерфейсы: встроенный Rust API, TCP-клиент и ORM.
- Серверное программирование: процедурный SQL, подпрограммы, триггеры, задания и trusted native extensions.
- Справочник: команды SQL, программы и параметры конфигурации.
- Внутреннее устройство: исполнение запросов, хранение и протокол.
Приложения
Заголовок раздела «Приложения»Версия и проверка
Заголовок раздела «Версия и проверка»Целевая версия документации — 1.2 development. Версия приложения, коммит Git и состояние рабочего дерева показываются отдельно, чтобы сборка документации не выдавала разрабатываемый движок за выпущенный. Главы процедурного SQL, ACL и native extensions описывают текущие границы 1.2, включая явно указанные ограничения. Native packages выполняются in-process и требуют operator trust; начните с эксплуатации extensions.
Официальный сайт проекта — radixdb.org. По вопросам поддержки пишите на dev@radixdb.org. Разработку RadixDB спонсирует компания Light Soft.