- CUBRID
-
CUBRID Тип Разработчик Search Solutions
Написана на Операционная система Язык интерфейса Английский, Корейский, Китайский
Последняя версия Лицензия GNU General Public License для серверной части и BSD для API и CUBRID Manager
Сайт CUBRID (произносится «кюб-рид») - свободная система управления базами данных, оптимизированная для веб-приложений с большим количеством неструктурированных данных и большим количеством параллельных запросов[1][неавторитетный источник?].
Содержание
Пользователи
CUBRID активно используется лидером IT-индустрии в Корее — корпорацией NHN, которая содержит ферму с более чем 10 тыс. серверами. Помимо этого, крупные хостинговые компании как Cafe24 и Mireene, компания занимающаяся разработкой программного обеспечения для компьютерной безопасности ESTsoft, а также многие местные колледжи Кореи управляют своими данными с помощью CUBRID[значимость факта?]. Две трети всех корпоративных пользователей CUBRID являются представителями государственного сектора. Государственная налоговая служба Кореи, Министерство управления общественностью и безопасностью Кореи, Министерство национальной обороны Кореи, Транспортная корпорация города Пусан и Белый дом Кореи[уточнить] являются основными клиентами, которые используют CUBRID в качестве главной системы управления своими базами данных.
Лицензионная политика
CUBRID не имеет коммерческую версию своей СУБД, распространяется в соответствии с условиями лицензии GPL версии 2.0 и выше. Кроме этого, инструменты графического интерфейса пользователя и интерфейсы программирования приложений распространяются в соответствии с условиями лицензии BSD[2].
Происхождение названия
Название «CUBRID» произошло от слияния двух слов «Cube» и «Bridge». В случае CUBRID, «Bridge» (мост) означает «мост данных», а «Cube» (куб) представляет упакованную коробку, которая предоставляет безопасность содержимому. Таким образом, CUBRID означает — безопасное программное обеспечение, содержащее важную информацию.
Поддерживаемые ОС и интерфейсы
Серверная часть СУБД CUBRID и её официальные библиотеки реализованы на языках C и C++, в то время как CUBRID Manager, клиентская программа для управления CUBRID, реализована на языке Java. CUBRID разработан для обеих систем с архитектурой x86 и x64. Разработка инструментов управления CUBRID ведется на сайте SourceForge.net.
CUBRID работает на Linux и Microsoft Windows платформах и предоставляет интерфейсы программирования приложений на разных языках программирования, в том числе JDBC, PHP, ODBC, Ruby, Python и C-API. Разработка всех библиотек CUBRID ведется на сайте Sourceforge.net[3].
CUBRID предоставляет интерфейс командной строки, который называется CSQL[4]. Также есть веб-интерфейс CUBRID WebQuery для администрирования СУБД CUBRID, который распространяется отдельно.
Особенности
CUBRID 3.0 включает следующие функции[5]:
- Стандарт SQL-92
- Поддержка ACID
- Частичная поддержка MySQL SQL систаксиса
- Является кроссплатформенным программным обеспечением
- Multiple granularity locking
- Разбиение данных
- Репликация данных
- Поддержка высокой доступности и fail-over[уточнить]
- Горячее резервное копирование
- Вложенные SELECT-запросы
- Иерархические запросы
- Кэширование на уровне запросов
- Поддержка Триггеров
- Click counter
- Обновляемые Представления
- Поддержка хранимых процедур на Java
- Поддержка типа данных varchar
- Поддержка курсоров
- Поддержка BLOB/CLOB тип данных
- Инструмент для мониторинга высокой доступности
История развития
- Июль 4, 2011 — Вышла версия CUBRID 8.4.0 GA[6]
- Декабрь 31, 2010 — Вышел стабильный релиз нового CUBRID 3.1[7]
- Ноябрь 12, 2010 — Вышла бета версия нового CUBRID 3.1[8]
- Октябрь 4, 2010 — Вышел стабильный релиз нового CUBRID 3.0[9]
- Июль 19, 2010 — Вышла бета версия нового CUBRID R3.0[10].
- Апрель 30, 2010 — Вышла стабильная версия CUBRID 2.2[11].
- Февраль, 2010 — Вышла альфа версия кластерного проекта CUBRID Cluster.
- Декабрь, 2009 — Вышла стабильная версия CUBRID 2.1.
- Октябрь, 2009 — Впервые запущен сайт Проекта CUBRID в Sourceforge.net. Также открылся официальный сайт сообщества разработчиков CUBRID www.cubrid.org.
- Сентябрь, 2009 — Началась разработка кластерного проекта CUBRID Cluster.
- Август, 2009 — Вышла стабильная версия CUBRID 2.0.
- Март, 2009 — Вышла стабильная версия CUBRID 1.4.
- Февраль, 2009 — Вышла стабильная версия CUBRID 1.3.
- Январь, 2009 — Вышла стабильная версия CUBRID 1.2.
- Ноябрь, 2008 — CUBRID стал проектом с открытым кодом. Вышла стабильная версия CUBRID 1.1.
- Октябрь, 2008 — Первый выпуск стабильной версии CUBRID 1.0, последовавший за первым внутренним релизом.
- 2006 — Начало разработки СУБД CUBRID.
Литература
- ↑ About CUBRID. CUBRID.org. Проверено 27 сентября 2010.
- ↑ Meet CUBRID: One of Korea’s Top Open Source Projects. Open Source Buzz (21 июня 2010). Проверено 5 октября 2010.
- ↑ CUBRID Interface | Free Development software downloads at SourceForge.net
- ↑ CUBRID Introduction. CUBRID.org. Проверено 22 июня 2010.
- ↑ CUBRID Key Features. CUBRID.org. Проверено 27 сентября 2010.
- ↑ CUBRID 8.4.0 GA is now available for download. CUBRID Official Blog (4 июля 2011). Проверено 4 июля 2011.
- ↑ CUBRID 3.1 Stable is now available!. CUBRID Official Blog (31 декабря 2010). Проверено 3 января 2011.
- ↑ CUBRID 3.1 Beta: New Data Types. New Functions.. CUBRID Official Blog (12 ноября 2010). Проверено 17 ноября 2010.
- ↑ CUBRID 3.0 Stable has arrived!. CUBRID Official Blog (4 октября 2010). Проверено 5 октября 2010.
- ↑ New CUBRID 2008 R3.0 Beta has been released. CUBRID Official Blog (20 июля 2010). Проверено 21 июля 2010.
- ↑ New Version Release - CUBRID 2.2. CUBRID Official Blog. Проверено 22 июня 2010.
Ссылки
Системы управления базами данных (СУБД) Клиент-серверные Движки Файл-серверные DataFlex • dBase • MS Access • OpenOffice.org Base • Paradox • Sav Zigzag
Категории:- СУБД
- Свободные СУБД
- SQL
Wikimedia Foundation. 2010.