СУБД Ред База Данных: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
Изменена ссылка на официальный сайт СУБД Ред База Данных. |
||
(не показано 27 промежуточных версий 13 участников) | |||
Строка 1: | Строка 1: | ||
{{Карточка программы |
{{Карточка программы |
||
| name |
| name = СУБД Ред База Данных |
||
| logo |
| logo = Logo reddb.svg |
||
| genre |
| genre = [[СУБД]] |
||
| developer |
| developer = {{флагификация|Россия}}: РЕД СОФТ<ref name="redsoft">{{Cite web |url=http://www.red-soft.ru/ |title=Информация о компании РЕД СОФТ на сайте www.red-soft.ru |access-date=2018-07-19 |archive-date=2018-07-19 |archive-url=https://web.archive.org/web/20180719173441/http://www.red-soft.ru/ |deadlink=no }}</ref> |
||
| operating_system = [[Кроссплатформенное программное обеспечение]] |
| operating_system = [[Кроссплатформенное программное обеспечение]] |
||
| programming_language = [[C++]] |
| programming_language = [[C++]] |
||
| released |
| 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 = |
| website = http://rdb.red-soft.ru/ |
||
}} |
}} |
||
'''СУБД Ред База Данных (Red Database)''' — современная, промышленная, сертифицированная, российская система управления базами данных с открытым кодом компании [[РЕД СОФТ]]. |
|||
<noinclude>{{к удалению|2020-09-05}}</noinclude> |
|||
'''СУБД Ред База Данных''' — современная, промышленная, сертифицированная, российская [[СУБД|система управления базами данных]] с открытым кодом, выпускаемая компанией [[РЕД СОФТ]], специализированным поставщиком ПО и сервисов на основе программных компонентов с открытым исходным кодом. |
|||
СУБД Ред База Данных работает на всех основных платформах и ОС<ref name=":0">{{Статья|ссылка=https://www.elibrary.ru/item.asp?id=39149573|автор=А. С. Александрова, М. Ю. Лебедева|заглавие=Обзор Субд Российских Разработчиков|год=2019|язык=ru|издательство=Пензенский государственный аграрный университет|страницы=13–16}}</ref> (Windows, Linux, BSD Unix, IBM AIX, HP-UX, Sun Solaris и |
СУБД Ред База Данных работает на всех основных платформах и ОС<ref name=":0">{{Статья|ссылка=https://www.elibrary.ru/item.asp?id=39149573|автор=А. С. Александрова, М. Ю. Лебедева|заглавие=Обзор Субд Российских Разработчиков|год=2019|язык=ru|издательство=Пензенский государственный аграрный университет|страницы=13–16}}</ref> (Windows, Linux, BSD Unix, IBM AIX, HP-UX, Sun Solaris и т. д.), совместима с российскими ОС ([[РЕД ОС]], [[Astra Linux]], [[ALT Linux (дистрибутив Linux)|Альт Линукс]], [[Rosa Linux]]), поддерживает многопроцессорные и многоядерные аппаратные платформы, обладает высоким быстродействием (напрямую конкурирует с такими СУБД, как [[Microsoft SQL Server]], [[Oracle Database|Oracle]], [[DB2|IBM DB/2]]). СУБД Ред База Данных поддерживает стандарт SQL:2008 и многие возможности SQL:2016. |
||
== История == |
== История == |
||
Прародителем Ред Базы Данных можно считать сервер баз данных InterBase, история которого начиналась в 1984 |
Прародителем Ред Базы Данных можно считать сервер баз данных 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]] |
|||
[[File:History RDB.svg|History RDB|центр]] |
|||
Корпорация РЕД СОФТ была основана и приступила к работе в 2006 |
Корпорация РЕД СОФТ была основана и приступила к работе в 2006 году. Одной из основных целей деятельности является разработка промышленных систем управления базами данных (СУБД). |
||
В 2007 |
В 2007 году корпорация РЕД СОФТ сообщает о выходе СУБД версии 2.0 и начинает официальную поддержку этой сборки в своих дистрибутивах. |
||
В июле 2008 |
В июле 2008 года выходит СУБД Ред База Данных 2.1.0.<ref>{{Cite web |url=http://www.red-soft.biz/ru/blog/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-%D1%81%D1%83%D0%B1%D0%B4-%D1%80%D0%B5%D0%B4-%D0%B1%D0%B0%D0%B7%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-210# |title=О СУБД Ред База Данных 2.1.0. |accessdate=2015-10-29 |archiveurl=https://archive.today/20151029013514/http://www.red-soft.biz/ru/blog/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-%D1%81%D1%83%D0%B1%D0%B4-%D1%80%D0%B5%D0%B4-%D0%B1%D0%B0%D0%B7%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-210 |archivedate=2015-10-29 |deadlink=yes }}</ref> В качестве основы СУБД используется новое ядро [[Firebird]] 2.1, в котором соответственно поддерживаются все его новые возможности и расширения, а также реализован ряд новых возможностей, среди которых: |
||
* многопоточная архитектура SuperClassic Server; |
* многопоточная архитектура SuperClassic Server; |
||
* внешние хранимые процедуры; |
* внешние хранимые процедуры; |
||
Строка 32: | Строка 31: | ||
* улучшенная подсистема безопасности. |
* улучшенная подсистема безопасности. |
||
В 2012 |
В 2012 году выпущена новая версия СУБД Ред База Данных 2.5, где используется новое ядро [[Firebird]] 2.5.<ref>{{Cite web |url=http://www.red-soft.biz/ru/blog/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-%D1%80%D0%B5%D0%B4-%D0%B1%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-25# |title=О версии Ред База Данных 2.5 |accessdate=2015-10-29 |archiveurl=https://archive.today/20151029013514/http://www.red-soft.biz/ru/blog/%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA-%D1%80%D0%B5%D0%B4-%D0%B1%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-25 |archivedate=2015-10-29 |deadlink=yes }}</ref> В этой версии сделан ряд доработок Firebird 2.5, в результате чего обеспечена стабильная и безошибочная работа СУБД под высокой нагрузкой. В ядре Ред Базы Данных версии 2.5 также реализован ряд новых возможностей сверх возможностей Firebird 2.5: |
||
* JDBC драйвер, входящий в состав Ред Базы Данных, обеспечивает более чем двукратный рост скорости работы приложений по сравнению с оригинальным драйвером Jaybird для ряда задач; |
* JDBC драйвер, входящий в состав Ред Базы Данных, обеспечивает более чем двукратный рост скорости работы приложений по сравнению с оригинальным драйвером Jaybird для ряда задач; |
||
* |
* добавлена возможность аутентификации пользователей с использованием учётных данных на LDAP-сервере<ref>{{Статья|ссылка=https://www.elibrary.ru/item.asp?id=17809535|автор=Д. Н. Стародубов|заглавие=LDAP-аутентификация в сервере баз данных|год=2012|язык=ru|издание=Алгоритмы, Методы И Системы Обработки Данных|выпуск=2 (20)|issn=2220-4229, 2220-878X}}</ref>; |
||
* |
* расширена подсистема аудита. |
||
Эта версия получила сертификат ФСТЭК на соответствие 5 классу |
Эта версия получила сертификат ФСТЭК на соответствие 5 классу защищённости от НСД, по 4 уровню контроля НДВ и возможности использования продукта для построения информационных систем до класса защищённости 1Г включительно и для защиты систем, обрабатывающих персональные данные до 1 класса включительно (Сертификат соответствия ФСТЭК No.2729 от 8 октября 2012 г.<ref>{{Cite web |url=http://fstec.ru/tekhnicheskaya-zashchita-informatsii/dokumenty-po-sertifikatsii/153-sistema-sertifikatsii/591-gosudarstvennyj-reestr-sertifitsirovannykh-sredstv-zashchity-informatsii-n-ross-ru-0001-01bi00 |title=Государственный реестр сертифицированных средств защиты информации N РОСС RU.0001.01БИ00 |access-date=2015-10-28 |archive-date=2015-11-01 |archive-url=https://web.archive.org/web/20151101031629/http://fstec.ru/tekhnicheskaya-zashchita-informatsii/dokumenty-po-sertifikatsii/153-sistema-sertifikatsii/591-gosudarstvennyj-reestr-sertifitsirovannykh-sredstv-zashchity-informatsii-n-ross-ru-0001-01bi00 |deadlink=no }}</ref>). |
||
В 2015 году компания РЕД СОФТ выпустила новую версию СУБД Ред База Данных 2.6, а в конце 2017 года версию 3.0, основанную на ядре Firebird 3.0. |
|||
=== '''<big>Актуальная версия СУБД Ред База Данных 5.0</big>''' ''(8 ноября 2024 года)'' === |
|||
В 2015 году СУБД Ред База Данных вошла в пятерку победителей проекта Минкомсвязи по направлению «Системы управления базами данных» (правда, из всего 7 участников в данной номинации). <ref> [http://www.minsvyaz.ru/ru/documents/4662/ Протокол экспертной оценки проектов по импортозамещению инфраструктурного программного обеспечения]</ref> |
|||
''[https://rdb.red-soft.ru/downloads/rdb50/5_0_0/ скачать актуальную версию]'' |
|||
В |
В ноябре 2024 года была выпущена новая версия СУБД Ред База Данных 5.0, основанная на ядре Firebird 5.0. |
||
'''Добавлено:''' |
|||
== Версии сервера == |
|||
* Поддержка работы с JSON-форматом |
|||
* ''Ред База Данных 2.0'' (больше не поддерживается) |
|||
* Поддержка международных временных зон |
|||
* ''Ред База Данных 2.1'' (больше не поддерживается) |
|||
* Поддержка массовой модификации данных |
|||
* ''Ред База Данных 2.5'' (больше не поддерживается) |
|||
* Эффективная работа с BLOB |
|||
* ''Ред База Данных 2.6'' (последний релиз [http://reddatabase.ru/downloads/rdb26/generic/2.6.0.13364/ 2.6.0.13364] от 29 июня 2018 г.) |
|||
* Планировщик заданий |
|||
* ''Ред База Данных 3.0'' (последний релиз [http://reddatabase.ru/downloads/rdb30/oe/3.0.3.88/ 3.0.3.88] от 20 июля 2018 г.) |
|||
* Табличные пространства |
|||
* Таймауты для подключений |
|||
* Таймауты для запросов |
|||
* Синхронно-асинхронная репликация |
|||
* SQL и PSQL-профайлер |
|||
* Кеш компилированных запросов |
|||
* Новый алгоритм сжатия записей на диске |
|||
* Решена проблема долгих транзакций |
|||
* Частичные индексы |
|||
Ред База Данных 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> |
|||
Пользователям доступны дополнительные возможности для организации безопасной работы: |
|||
== Технические особенности == |
|||
{| class="wikitable" |
|||
|- |
|||
| ''Доступные операционные системы'' || Поддержка всех основных платформ и операционных систем: MS Windows, семейство Linux, BSD Unix, IBM AIX, HP-UX, Solaris и др. |
|||
|- |
|||
| ''Требования к аппаратному обеспечению'' || Работа на 32-битных и 64-битных аппаратных платформах. Поддержка многопроцессорных и многоядерных аппаратных платформ. |
|||
|- |
|||
| ''Многопроцессорность'' || Архитектура Ред Базы Данных 3.0 полностью поддерживает многопоточность с масштабированием до сотен ядер. |
|||
|- |
|||
| ''Средства доступа к серверу'' || Наличие модулей сопряжения практически для всех используемых сред разработки (драйверы ODBC, JDBC, C/C++, .NET, Delphi, PHP, Python, Perl, Ruby и т.д.) |
|||
|- |
|||
| ''Встраиваемость'' || Возможность работы во «встроенном» в ПО (embedded) локальном режиме в виде библиотеки DLL без отдельной установки и настройки СУБД, в т.ч. поддержка встраивания в виртуальную машину Java. |
|||
|- |
|||
| ''Многоверсионная архитектура'' || Наиболее архитектурно проработанная оригинальная многоверсионная архитектура (MGA) унаследованная от Firebird. |
|||
|- |
|||
| ''Соответствие требованиям [[ACID]]'' || Полное соответствие принципам атомарности, непротиворечивости, изоляции, долговечности. |
|||
|- |
|||
| ''Архитектура построения СУБД'' || Модульная архитектура. Большие возможности по расширению функционала самой СУБД посредством добавляемых модулей. |
|||
|- |
|||
| ''Репликация'' || Реализована синхронная и асинхронная [[Репликация (вычислительная техника)|репликация]] данных на уровне ядра для обеспечения режимов StandBy. |
|||
|} |
|||
* Расширенные методы аутентификации; |
|||
== Функциональные особенности == |
|||
* Политики безопасности, позволяющие контролировать параметры используемых факторов аутентификации; |
|||
{| class="wikitable" |
|||
* Отказоустойчивый кластер. |
|||
|- |
|||
| ''Аутентификация'' || Поддерживаются следующие методы аутентификации: |
|||
* Безопасная парольная аутентификация (Srp); |
|||
* Традиционная парольная (Legacy_Auth) аутентификация; |
|||
* Доверительная (Win_Sspi) аутентификация для ОС Windows; |
|||
* Многофакторная аутентификация (Multifactor; контекст безопасности ОС, пароль, сертификат) с применением политик безопасности; |
|||
* Доверенная аутентификация через механизм GSSAPI (Gss) |
|||
|- |
|||
| ''Резервное копирование'' || Возможность «горячего» резервного копирования БД и инкрементного резервного копирования, в т.ч. с применением аппаратных решений для резервного копирования. |
|||
|- |
|||
| ''Соответствие стандарту SQL'' || Соответствие большинству требований стандарта ISO/ANSI SQL. Поддержка стандарта SQL 2008. |
|||
|- |
|||
| ''Поддержка протокола доступа к каталогам'' || Поддержка протокола LDAP/AD. |
|||
|- |
|||
| ''Полнотекстовый поиск'' || Реализован на основе технологии Lucene и позволяет производить поиск по нескольким полям и таблицам, включая BLOB-поля, содержащие следующие данные: |
|||
* обычный текст; |
|||
* RTF-документы; |
|||
* документы Microsoft Office (.doc, .xls); |
|||
* PDF-документы; |
|||
* документы OpenOffice (.odt, .ods). |
|||
Полнотекстовый поиск производится с учетом морфологии языков. |
|||
|- |
|||
| ''Репликация'' || Реализована синхронная и асинхронная [[Репликация (вычислительная техника)|репликация]] данных на уровне ядра для обеспечения режимов StandBy. |
|||
|- |
|||
| ''Внешние подпрограммы'' || Хранимые процедуры, функции и триггеры могут быть написаны на языке Java, что позволяет пользоваться множеством библиотек, возвращать наборы данных и взаимодействовать с другими базами данных. |
|||
|- |
|||
| ''Аудит событий'' || Средства трассировки и аудита позволяют серверу отслеживать и записывать в лог-файлы такие события: соединения и отсоединения от БД (создания и удаления БД), операции DML и DDL, выполнение хранимых процедур и т.д |
|||
|- |
|||
| ''Триггеры'' || Существует возможность вызывать триггеры: |
|||
С полным списком изменений можно ознакомиться [https://rdb.red-soft.ru/about/news/novosti/novaya-versiya-subd-red-baza-dannykh-5-0-neobkhodimyy-komponent-bezopasnykh-informatsionnykh-sistem/ на сайте СУБД Ред База Данных]. |
|||
* при DML операциях с таблицей, |
|||
* при соединении/отсоединении от БД, |
|||
* при старте/подтверждении/откате транзакции, |
|||
* при создании/изменении/удалении объектов БД. |
|||
|- |
|||
| ''Пакеты'' || Группа процедур и функций, которая представляет собой единый объект базы данных. |
|||
|} |
|||
== Признание == |
|||
== Обеспечение безопасности == |
|||
В 2015 году СУБД Ред База Данных вошла в пятёрку победителей проекта Минкомсвязи по направлению «Системы управления базами данных»<ref>{{Cite web |url=http://www.minsvyaz.ru/ru/documents/4662/ |title=Протокол экспертной оценки проектов по импортозамещению инфраструктурного программного обеспечения |access-date=2015-12-15 |archive-date=2015-11-21 |archive-url=https://web.archive.org/web/20151121154030/http://minsvyaz.ru/ru/documents/4662/ |deadlink=no }}</ref>. В рамках премии «Цифровые вершины 2021» сервис «Цифровое исполнительное производство» стал победителем в номинации «Лучший государственный сервис»<ref>{{Cite web|lang=ru|url=https://gaidarforum.ru/ru/programme-2022/2533/|title=ФИНАЛЬНЫЙ ЭТАП КОНКУРСА «ЦИФРОВЫЕ ВЕРШИНЫ 2021»|website=gaidarforum.ru|date=2022-01-14|access-date=2022-11-17|archive-date=2022-11-17|archive-url=https://web.archive.org/web/20221117155135/https://gaidarforum.ru/ru/programme-2022/2533/|deadlink=no}}</ref> |
|||
== Примечания == |
|||
Для обеспечения безопасности в Ред Базе Данных разработаны следующие механизмы: |
|||
{{примечания}} |
|||
* Поддержка криптопровайдера КриптоПро; |
|||
* Многофакторная аутентификация (контекст безопасности ОС, пароль, сертификат и т.д.); |
|||
* Ролевой принцип контроля доступа; |
|||
* Контроль доступа к DML и DDL операциям; |
|||
* Контроль доступа к сервисам (можно назначать права на запуск ряда сервисов); |
|||
* Фильтрация записей и каталогов (права определяют видимость определённых записей и каталогов); |
|||
* Мандатный доступ, основанный на интеграции с SELinux; |
|||
* Полное шифрование файла БД, трафика и бэкапов; |
|||
* Выборочное шифрование столбцов таблиц ключами пользователей; |
|||
* Обезличивание освобождаемой памяти, что исключает получение доступа к участкам памяти, которые остались после завершения процесса; |
|||
* Контроль доступа к системному каталогу; |
|||
* Контроль целостности средств защиты информации как при загрузке, так и динамически во время работы СУБД; |
|||
* Аудит событий базы данных и сервера СУБД; |
|||
* Настройка политик подключения к базе данных, с указанием факторов аутентификации, ограничением количества попыток доступа, требованиями к сложности пароля |
|||
* Наличие сертификата ФСТЭК России. |
|||
== Архитектуры сервера == |
|||
Существует три архитектуры сервера: |
|||
[[File:Arch RDB.png|500px|мини|Архитектуры сервера]] |
|||
* '''Classic''': |
|||
** использует отдельный процесс на каждое пользовательское соединение |
|||
** каждый процесс содержит в себе все что нужно для работы с базой данных: |
|||
*** область памяти для метаданных, |
|||
*** кэш данных для минимизации повторных чтений из файла БД; |
|||
*** память для сортировок |
|||
** если происходит сбой, другие соединения остаются работоспособными |
|||
** поддержка мультипроцессорности: в многопроцессорных системах ОС автоматически распределяет процессы по процессорам/ядрам |
|||
* '''SuperServer''' |
|||
** один процесс с общей областью памяти для всех пользовательских соединений |
|||
** поддержка мультипроцессорности: параллельные запросы пользователей выполняются на разных ядрах (начиная с версии 3.0) |
|||
** возможный сбой в одном процессе разорвет все подключения |
|||
* '''SuperClassic''' |
|||
** единый процесс на всех пользователей с общей памятью под сортировки |
|||
** используется пул потоков ОС для обработки запросов от соединений, таким образом каждое соединение работает в отдельном потоке управляемом ОС, а неактивные соединения не отъедают ресурсы потоков |
|||
** каждый поток со своим кэшем данных и областью метаданных |
|||
** поддержка мультипроцессорности: потоки ОС легко распараллеливаются |
|||
** возможный сбой в одном процессе разорвет все подключения |
|||
== Инструменты работы с базами данных == |
|||
Для работы с базами данных СУБД Ред База Данных можно использовать: |
|||
* ISQL - утилита командной строки (входит в комплект поставки СУБД) |
|||
* [[IBExpert]] - программа с графическим интерфейсом, предназначенная для разработки и администрирования баз данных |
|||
* FenixSQL - простой инструмент администратора для Firebird/Ред Базы Данных (входит в комплект поставки версии 2.6) |
|||
== Заказчики == |
|||
{{Нет ссылок в разделе|дата=2020-03-30}} |
|||
В настоящее время СУБД Ред База Данных используется во многих компаниях и государственных организациях. Наиболее крупная база данных используется в АИС ФССП России, где суммарный объем центральной БД достигает 100ТБ, а максимальный размер одной физической БД доходит до 10 ТБ (собрать всю центральную БД воедино невозможно, так как СУБД не справляется с такими объемами). Здесь обрабатываются сотни одновременных подключений и сотни тысяч транзакций в час, документооборот превышает 1,2 млрд. документов в год с потерей данных не более 2% в год. Центральный сервер межведомственного электронного взаимодействия ФССП России обеспечивает в периоды пиковой нагрузки выполнение более 130 млн операций в сутки (при условии еженедельного восстановления БД). Ежедневно системой АИС ФССП России пользуются более 80 000 сотрудников и более 100 контрагентов (администраторы доходов бюджета, ОГВ субъектов РФ, кредитные организации, операторы связи и др.). В федеральной центральной базе данных имеются сведения о более чем 198 миллионах исполнительных производств и более чем 5,2 млрд карточек документов. АИС развёрнута и функционирует в 83 территориальных органах ФССП России и Центральном аппарате ФССП России. В настоящее время функционирует в более чем 2 642 отделах судебных приставов и в каждом из них требует ежемесячного ручного резервного копирования с последующим восстановлением для предотвращения деградации производительности вследствие фрагментации. |
|||
== Литература == |
== Литература == |
||
* ''Маркин А. В.'' [https://www.iprbookshop.ru/119617.html СУБД «РЕД БАЗА ДАННЫХ». Основы SQL. Учебное пособие] — Москва : Ай Пи Ар Медиа, 2022. — 460 c. — ISBN 978-5-4497-1605-7 |
|||
* {{книга |
|||
|автор = Борри Хелен. |
|||
|часть = |
|||
|заглавие = Firebird. Руководство разработчика баз данных |
|||
|оригинал = The Firebird Book: A Reference for Database Developers |
|||
|издание = |
|||
|место = Спб. |
|||
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]] |
|||
|год = 2007 |
|||
|страницы = 1104 |
|||
|isbn = 978-5-94157-757-6 |
|||
}} |
|||
* {{книга |
|||
|автор = Helen Borrie |
|||
|часть = [http://www.goodreads.com/book/show/21274263-the-firebird-book-second-edition The Firebird Book Second Edition] |
|||
|заглавие = Volume 1: Firebird Fundamentals |
|||
|оригинал = |
|||
|издание = |
|||
|место = |
|||
|издательство = CreateSpace Independent Publishing Platform |
|||
|год = 2013 |
|||
|страницы = 470 |
|||
|isbn = 978-1482744972 |
|||
}} |
|||
* {{книга |
|||
|автор = Helen Borrie |
|||
|часть = [http://www.goodreads.com/book/show/21233784-the-firebird-book-second-edition?from_search=true&search_version=service The Firebird Book Second Edition] |
|||
|заглавие = Volume 2: Developing with Firebird Data |
|||
|оригинал = |
|||
|издание = |
|||
|место = |
|||
|издательство = CreateSpace Independent Publishing Platform |
|||
|год = 2013 |
|||
|страницы = 532 |
|||
|isbn = 978-1482767308 |
|||
}} |
|||
* {{книга |
|||
|автор = Helen Borrie |
|||
|часть = [http://www.goodreads.com/book/show/21296632-the-firebird-book-second-edition?from_search=true&search_version=service The Firebird Book Second Edition] |
|||
|заглавие = Volume 3: Administering Firebird Servers and Database |
|||
|оригинал = |
|||
|издание = |
|||
|место = |
|||
|издательство = CreateSpace Independent Publishing Platform |
|||
|год = 2013 |
|||
|страницы = 444 |
|||
|isbn = 978-1482768480 |
|||
}} |
|||
* {{книга |
|||
|автор = Бондарь А. Г. |
|||
|часть = |
|||
|заглавие = InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков |
|||
|ссылка = https://archive.org/details/interbasefirebir00libg |
|||
|оригинал = |
|||
|издание = |
|||
|место = СПб. |
|||
|издательство = [[БХВ-Петербург (издательство)|«БХВ-Петербург»]] |
|||
|год = 2007 |
|||
|страницы = [https://archive.org/details/interbasefirebir00libg/page/n583 592] |
|||
|isbn = 978-5-9775-0098-2 |
|||
}} |
|||
== Ссылки == |
== Ссылки == |
||
* [http://www.red-soft.ru/ Официальный сайт компании РЕД СОФТ]{{ref-ru}} |
* [http://www.red-soft.ru/ Официальный сайт компании РЕД СОФТ]{{ref-ru}} |
||
* [http:// |
* [http://rdb.red-soft.ru/ Официальный сайт СУБД Ред База Данных]{{ref-ru}} |
||
* |
* {{cite web |title = Official site of Firebird |url = http://www.firebirdsql.org/ |archive-url = https://web.archive.org/web/20081108010358/http://www.firebirdsql.org/ |archive-date = 2008-11-08 |deadlink = yes |lang = en }} |
||
{{СУБД}} |
|||
== Примечания == |
|||
{{примечания}} |
|||
[[Категория:СУБД]] |
[[Категория:СУБД]] |
Текущая версия от 12:29, 18 ноября 2024
СУБД Ред База Данных | |
---|---|
Тип | СУБД |
Разработчик | Россия: РЕД СОФТ[1] |
Написана на | C++ |
Операционная система | Кроссплатформенное программное обеспечение |
Первый выпуск | 2007 г. |
Последняя версия | Ред База Данных 5.0[2] (8 ноября 2024) |
Лицензия | Бесплатная, коммерческая |
Сайт | rdb.red-soft.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 года.