СУБД Ред База Данных: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Pinigin (обсуждение | вклад) добавлен навигатор СУБД |
Актуализирована информация о последней версии СУБД Ред База Данных 5.0. |
||
Строка 7: | Строка 7: | ||
| programming_language = [[C++]] |
| programming_language = [[C++]] |
||
| released = 2007 г. |
| released = 2007 г. |
||
| latest_release_version = Ред База Данных |
| latest_release_version = Ред База Данных 5.0<ref name="releases">{{Cite web |url=https://rdb.red-soft.ru/downloads/rdb50/ |title=Доступные версии СУБД для загрузки }}</ref> |
||
| latest_release_date = |
| latest_release_date = 8 ноября 2024 |
||
| license = Бесплатная, [[Коммерческое программное обеспечение|коммерческая]] |
| license = Бесплатная, [[Коммерческое программное обеспечение|коммерческая]] |
||
| website = http://reddatabase.ru/ |
| website = http://reddatabase.ru/ |
||
Строка 17: | Строка 17: | ||
== История == |
== История == |
||
Прародителем Ред Базы Данных можно считать сервер баз данных InterBase, история которого начиналась в 1984 году<ref name="history_interbase_firebird">{{Cite web |url=http://www.ibase.ru/ibfbfeature/ |title=InterBase и Firebird: развитие и перспективы |access-date=2018-07-19 |archive-date=2018-07-19 |archive-url=https://web.archive.org/web/20180719233210/http://www.ibase.ru/ibfbfeature/ |deadlink=no }}</ref>. В 2000-х годах на основе открытых исходных кодов InterBase 6.0 был создан новый проект — [[Firebird]]. СУБД Ред База Данных основана на исходных кодах Firebird, но с рядом доработок и дополнений, |
Прародителем Ред Базы Данных можно считать сервер баз данных InterBase, история которого начиналась в 1984 году<ref name="history_interbase_firebird">{{Cite web |url=http://www.ibase.ru/ibfbfeature/ |title=InterBase и Firebird: развитие и перспективы |access-date=2018-07-19 |archive-date=2018-07-19 |archive-url=https://web.archive.org/web/20180719233210/http://www.ibase.ru/ibfbfeature/ |deadlink=no }}</ref>. В 2000-х годах на основе открытых исходных кодов InterBase 6.0 был создан новый проект — [[Firebird]]. СУБД Ред База Данных основана на исходных кодах Firebird, но с рядом доработок и дополнений, отвечающих требованиям ФСТЭК России. Разработчики РЕД СОФТ постоянно добавляют в свою СУБД изменения, произошедшие в Firebird, и, в обратную сторону, готовят патчи для Firebird. Они плотно сотрудничают с сообществом Firebird<ref name=":0" /> и сами являются соавторами. На картинке видны этапы развития InterBase, Firebird и Ред Базы Данных с 1984 года по настоящий момент. |
||
[[Файл:СУБД РБД история.svg|центр|800x800пкс|History RDB]] |
[[Файл:СУБД РБД история.svg|центр|800x800пкс|History RDB]] |
||
Строка 40: | Строка 40: | ||
В 2015 году компания РЕД СОФТ выпустила новую версию СУБД Ред База Данных 2.6, а в конце 2017 года версию 3.0, основанную на ядре Firebird 3.0. |
В 2015 году компания РЕД СОФТ выпустила новую версию СУБД Ред База Данных 2.6, а в конце 2017 года версию 3.0, основанную на ядре Firebird 3.0. |
||
=== '''<big>Актуальная версия СУБД Ред База Данных |
=== '''<big>Актуальная версия СУБД Ред База Данных 5.0</big>''' ''(8 ноября 2024 года)'' === |
||
''[https:// |
''[https://rdb.red-soft.ru/downloads/rdb50/5_0_0/ скачать актуальную версию]'' |
||
В ноябре 2024 года была выпущена новая версия СУБД Ред База Данных 5.0, основанная на ядре Firebird 5.0. |
|||
'''Улучшения:''' |
|||
* Устранены необязательные индексные чтения. FB-7494. |
|||
'''Добавлено:''' |
|||
* Имя пропущенного пространства имен или переменной в RDB$GET/SET_CONTEXT() заключается в кавычки, что делает вывод более читаемым. FB-7539. |
|||
* Поддержка работы с JSON-форматом |
|||
* Пути к удалённым в транзакции файловым блобам сохраняются более оптимальным способом, чтобы повысить скорость работы с ними. RS-100024. |
|||
* Поддержка международных временных зон |
|||
* История команд в isql ограничена до 1000 по умолчанию. RS-97526. |
|||
* Поддержка массовой модификации данных |
|||
* Размер истории для ISQL может быть задан переменной окружения ISQL_HISTSIZE. RS-97526. |
|||
* Эффективная работа с BLOB |
|||
* Cтраницы-сироты (orphans) удаляются независимо от наличия ошибок в БД. RS-95971. |
|||
* Планировщик заданий |
|||
* В rdbguard добавлена опция «-t», задающая таймаут ожидания остановки сервера перед убийством его процесса. FB-7468. |
|||
* Табличные пространства |
|||
* Плагин шифрования баз данных RdbCrypt и функция шифрования баз данных в плагин Crypto_API. RS-70678. |
|||
* Таймауты для подключений |
|||
* В пространство имён «SYSTEM» добавлены контекстные переменные «FULL_VERSION» (полная версия сервера) и «EDITION» (редакция). RS-96839. |
|||
* Таймауты для запросов |
|||
* Таймаут ожидания остановки сервера перед убийством его процесса увеличен до 30 секунд. RS-96161. |
|||
* Синхронно-асинхронная репликация |
|||
* Возможность вывода планов запросов внутри хранимых процедур, функций и триггеров. RS-90819. |
|||
* SQL и PSQL-профайлер |
|||
* В аудит добавлены события компиляции процедур, функций и триггеров. RS-90819. |
|||
* Кеш компилированных запросов |
|||
* Максимальное количество значений в списке «IN» увеличено до 4500. Размер стека суперсервера в Windows увеличен до 6 Мб. |
|||
* Новый алгоритм сжатия записей на диске |
|||
* Вывод команды SHOW GRANTS сделан более компактным. RS-89235. |
|||
* Решена проблема долгих транзакций |
|||
* Частичные индексы |
|||
Ред База Данных 5.0 соответствует новым Требованиям по безопасности информации к системам управления базами данных, утвержденных приказом ФСТЭК России №64 от 14 апреля 2023г., по 4 классу защиты и 4 уровню доверия. <ref>{{Cite web|url=https://fstec.ru/dokumenty/vse-dokumenty/spetsialnye-normativnye-dokumenty/trebovaniya-po-bezopasnosti-informatsii-utverzhdeny-prikazom-fstek-rossii-ot-14-aprelya-2023-g-n-64|title=Требования по безопасности информации к системам управления базами данных}}</ref> |
|||
Пользователям доступны дополнительные возможности для организации безопасной работы: |
|||
* Расширенные методы аутентификации; |
|||
* Политики безопасности, позволяющие контролировать параметры используемых факторов аутентификации; |
|||
* Отказоустойчивый кластер. |
|||
С полным списком изменений можно ознакомиться [https://rdb.red-soft.ru/about/news/novosti/novaya-versiya-subd-red-baza-dannykh-5-0-neobkhodimyy-komponent-bezopasnykh-informatsionnykh-sistem/ на сайте СУБД Ред База Данных]. |
|||
== Признание == |
== Признание == |
Версия от 12:18, 18 ноября 2024
СУБД Ред База Данных | |
---|---|
Тип | СУБД |
Разработчик | Россия: РЕД СОФТ[1] |
Написана на | C++ |
Операционная система | Кроссплатформенное программное обеспечение |
Первый выпуск | 2007 г. |
Последняя версия | Ред База Данных 5.0[2] (8 ноября 2024) |
Лицензия | Бесплатная, коммерческая |
Сайт | reddatabase.ru |
СУБД Ред База Данных (Red Database) — современная, промышленная, сертифицированная, российская система управления базами данных с открытым кодом компании РЕД СОФТ.
СУБД Ред База Данных работает на всех основных платформах и ОС[3] (Windows, Linux, BSD Unix, IBM AIX, HP-UX, Sun Solaris и т. д.), совместима с российскими ОС (РЕД ОС, Astra Linux, Альт Линукс, Rosa Linux), поддерживает многопроцессорные и многоядерные аппаратные платформы, обладает высоким быстродействием (напрямую конкурирует с такими СУБД, как Microsoft SQL Server, Oracle, IBM DB/2). СУБД Ред База Данных поддерживает стандарт SQL:2008 и многие возможности SQL:2016.
История
Прародителем Ред Базы Данных можно считать сервер баз данных InterBase, история которого начиналась в 1984 году[4]. В 2000-х годах на основе открытых исходных кодов InterBase 6.0 был создан новый проект — Firebird. СУБД Ред База Данных основана на исходных кодах Firebird, но с рядом доработок и дополнений, отвечающих требованиям ФСТЭК России. Разработчики РЕД СОФТ постоянно добавляют в свою СУБД изменения, произошедшие в Firebird, и, в обратную сторону, готовят патчи для Firebird. Они плотно сотрудничают с сообществом Firebird[3] и сами являются соавторами. На картинке видны этапы развития InterBase, Firebird и Ред Базы Данных с 1984 года по настоящий момент.
Корпорация РЕД СОФТ была основана и приступила к работе в 2006 году. Одной из основных целей деятельности является разработка промышленных систем управления базами данных (СУБД).
В 2007 году корпорация РЕД СОФТ сообщает о выходе СУБД версии 2.0 и начинает официальную поддержку этой сборки в своих дистрибутивах.
В июле 2008 года выходит СУБД Ред База Данных 2.1.0.[5] В качестве основы СУБД используется новое ядро Firebird 2.1, в котором соответственно поддерживаются все его новые возможности и расширения, а также реализован ряд новых возможностей, среди которых:
- многопоточная архитектура SuperClassic Server;
- внешние хранимые процедуры;
- полнотекстовый поиск;
- улучшенная подсистема безопасности.
В 2012 году выпущена новая версия СУБД Ред База Данных 2.5, где используется новое ядро Firebird 2.5.[6] В этой версии сделан ряд доработок Firebird 2.5, в результате чего обеспечена стабильная и безошибочная работа СУБД под высокой нагрузкой. В ядре Ред Базы Данных версии 2.5 также реализован ряд новых возможностей сверх возможностей Firebird 2.5:
- JDBC драйвер, входящий в состав Ред Базы Данных, обеспечивает более чем двукратный рост скорости работы приложений по сравнению с оригинальным драйвером Jaybird для ряда задач;
- добавлена возможность аутентификации пользователей с использованием учётных данных на LDAP-сервере[7];
- расширена подсистема аудита.
Эта версия получила сертификат ФСТЭК на соответствие 5 классу защищённости от НСД, по 4 уровню контроля НДВ и возможности использования продукта для построения информационных систем до класса защищённости 1Г включительно и для защиты систем, обрабатывающих персональные данные до 1 класса включительно (Сертификат соответствия ФСТЭК No.2729 от 8 октября 2012 г.[8]).
В 2015 году компания РЕД СОФТ выпустила новую версию СУБД Ред База Данных 2.6, а в конце 2017 года версию 3.0, основанную на ядре Firebird 3.0.
Актуальная версия СУБД Ред База Данных 5.0 (8 ноября 2024 года)
В ноябре 2024 года была выпущена новая версия СУБД Ред База Данных 5.0, основанная на ядре Firebird 5.0.
Добавлено:
- Поддержка работы с JSON-форматом
- Поддержка международных временных зон
- Поддержка массовой модификации данных
- Эффективная работа с BLOB
- Планировщик заданий
- Табличные пространства
- Таймауты для подключений
- Таймауты для запросов
- Синхронно-асинхронная репликация
- SQL и PSQL-профайлер
- Кеш компилированных запросов
- Новый алгоритм сжатия записей на диске
- Решена проблема долгих транзакций
- Частичные индексы
Ред База Данных 5.0 соответствует новым Требованиям по безопасности информации к системам управления базами данных, утвержденных приказом ФСТЭК России №64 от 14 апреля 2023г., по 4 классу защиты и 4 уровню доверия. [9]
Пользователям доступны дополнительные возможности для организации безопасной работы:
- Расширенные методы аутентификации;
- Политики безопасности, позволяющие контролировать параметры используемых факторов аутентификации;
- Отказоустойчивый кластер.
С полным списком изменений можно ознакомиться на сайте СУБД Ред База Данных.
Признание
В 2015 году СУБД Ред База Данных вошла в пятёрку победителей проекта Минкомсвязи по направлению «Системы управления базами данных»[10]. В рамках премии «Цифровые вершины 2021» сервис «Цифровое исполнительное производство» стал победителем в номинации «Лучший государственный сервис»[11]
Примечания
- ↑ Информация о компании РЕД СОФТ на сайте www.red-soft.ru . Дата обращения: 19 июля 2018. Архивировано 19 июля 2018 года.
- ↑ Доступные версии СУБД для загрузки .
- ↑ 1 2 А. С. Александрова, М. Ю. Лебедева. Обзор Субд Российских Разработчиков . — Пензенский государственный аграрный университет, 2019. — С. 13–16.
- ↑ InterBase и Firebird: развитие и перспективы . Дата обращения: 19 июля 2018. Архивировано 19 июля 2018 года.
- ↑ О СУБД Ред База Данных 2.1.0. Дата обращения: 29 октября 2015. Архивировано из оригинала 29 октября 2015 года.
- ↑ О версии Ред База Данных 2.5 . Дата обращения: 29 октября 2015. Архивировано из оригинала 29 октября 2015 года.
- ↑ Д. Н. Стародубов. LDAP-аутентификация в сервере баз данных // Алгоритмы, Методы И Системы Обработки Данных. — 2012. — Вып. 2 (20). — ISSN 2220-878X 2220-4229, 2220-878X.
- ↑ Государственный реестр сертифицированных средств защиты информации N РОСС RU.0001.01БИ00 . Дата обращения: 28 октября 2015. Архивировано 1 ноября 2015 года.
- ↑ Требования по безопасности информации к системам управления базами данных .
- ↑ Протокол экспертной оценки проектов по импортозамещению инфраструктурного программного обеспечения . Дата обращения: 15 декабря 2015. Архивировано 21 ноября 2015 года.
- ↑ ФИНАЛЬНЫЙ ЭТАП КОНКУРСА «ЦИФРОВЫЕ ВЕРШИНЫ 2021» . gaidarforum.ru (14 января 2022). Дата обращения: 17 ноября 2022. Архивировано 17 ноября 2022 года.
Литература
- Маркин А. В. СУБД «РЕД БАЗА ДАННЫХ». Основы SQL. Учебное пособие — Москва : Ай Пи Ар Медиа, 2022. — 460 c. — ISBN 978-5-4497-1605-7
Ссылки
- Официальный сайт компании РЕД СОФТ (рус.)
- Официальный сайт СУБД Ред База Данных (рус.)
- Official site of Firebird (англ.). Архивировано из оригинала 8 ноября 2008 года.