Блог

    СУБД CUBRID
    CUBRID — полноценная система управления реляционными базами данных (СУБД) с открытым кодом, оптимизированная для веб-приложений, в частности для обработки большого количества данных и одновременных запросов.

    CUBRID разрабатывается самой крупной IT компанией Южной Кореи NHN, которая является главным конкурентом Google, обладая 74% местного поискового рынка, в то время как Google — 4%.

    Впервые разработка СУБД CUBRID началась в 2006 году, первый стабильный релиз которого состоялся через два года в октбре 2008 г. А в ноябре того же года CUBRID был аннонсирован как первый СУБД с открытым кодом Южной Кореи.
  • RSS подписка

Последние записи


Теги

Информация

СУБД CUBRID


Встреча с разработчиками СУБД CUBRID на конференции РИТ++ 2012 в Москве

Конференция Российские Интернет Технологии 2012Приветствую всех!

Две недели назад произошло нечто приятное для нашей команды. Организаторы конференции "Российские Интернет Технологии 2012" прислали нам официальное приглашение выступить на конференции с докладом о СУБД CUBRID. Главной просьбой организаторов к нам было расскрыть для Российского сообщества разработчиков следующие вопросы.

  • Почему мы разрабатываем CUBRID?
  • Почему бы не использовать существующие решения?
  • Почему надо было создавать СУБД с нуля?
  • Почему не сделали форк одного из уже существующих решений?
  • Почему не стали дорабатывать уже существующий продукт совместно с другой компанией?
На РИТ++ 2012, которая пройдет уже на следующей неделе 2го и 3го апреля, будет несколько треков:читать дальше...
добавлено: 28 мар 12 просмотры: 1216, комментарии: 1



Новый CUBRID 8.4.1 — на 70% быстрее

Мы ждали этого дня довольно долго. Исходя из политики выпуска новых версий, новый релиз СУБД CUBRID выходит каждые пол года. Вот и свершилось! От имени разработчиков я рад сообщить о новом выпуске CUBRID версии 8.4.1 с повышенной производительностью в 70%.

Скачать CUBRID 8.4.1 можно прямо сейчас с официального сайта!

Разработчики CUBRID проделали очень большую работу по улучшению производительности и стабильности СУБД. По результатам тестов оценки качества производительность INSERT и UPDATE операций выросла на более чем 70% (см. таблицу ниже).

Также, благодаря многочисленным просьбам, мы добавили много новых функций и поддержку дополнительного SQL ситаксиса для еще большей совместимости с MySQL. Кроме этого в новую версию СУБД добавлена поддержка регулярных выражений в оператор WHERE для более четкого объявления условий поиска, а также новые параметры брокера и улучшенный мониторинг системы. В общей сложности в новой версии были исправлены около 50 ошибок.

Ниже я приведу список главных нововведений в версии 8.4.1.
читать дальше...
добавлено: 29 фев 12 просмотры: 1380, комментарии: 5



Официальный релиз ADO.NET драйвера для CUBRID

CUBRID ADO.NET Драйвер

Мы рады сообщить, что вчера мы официально выпустили первую стабильную версию ADO.NET драйвера для СУБД CUBRID.

  • Для драйвера, разработанного и поддерживаемого контрибьюторами сообщества, написано более 70 тестов.
  • Драйвер распространяется с полностью (100%) управляемым кодом под лицензией BSD.
  • Все основные классы ADO.NET модели разработаны.
  • Также разработаны расширенные классы SchemaProvider, CommandBuilder и т. д.
  • Драйвер работает на основе протокола передачи данных (сокет) последней версии CUBRID 8.4.0.
  • Дравйвер полностью поддверживет такие типы данных, как BLOB/CLOB, а также CUBRID Collections.
  • Внедрена полная поддержка локализации. На данный момент доступна английская локализация.
  • На сайте проекта приведены разные примеры с исходным кодом, а также демо программ с использованием UI, VB.NET, и NHibernate.
читать дальше...
добавлено: 17 янв 12 просмотры: 1334, комментарии: 2



Результаты конкурса CUBRID Bug Bash

Итак, пришло время подвести итоги нашего ивента, который стартовал в прошлом месяце. В правилах мы просили пользователей использовать последние версии инструментов и Веб приложений CUBRID и в течение месяца сообщать о возможных багах в нашем треккере. Таким образом, пользователи смогли бы получше узнать продукты CUBRID, а также помочь нам улучшить их качество. В результате мы получили довольно большой список багов, касающиеся интерфейса, определенных функций, службы помощи, и пару очень важных ошибок. Некоторые из них мы уже исправили, и новые версии ожидаются очень скоро.
читать дальше...
добавлено: 13 окт 11 просмотры: 1099, комментарии: 0



Основные возможности CUBRID 8.4.0

Приветствую всех!

Этот блог будет очень занимательным! Сегодня я расскажу об очень интересных особенностях последней версии CUBRID 8.4.0, о том, чего обычно не найдешь в мануале. Приведу очень важные рекоммендации по оптимизации запросов и индексов, приведу результаты тестов, а также примеры использования в реальных Веб сервисах.

Ранее я уже поверхностно рассказывал об изменениях в новой версии, о вдвое ускоренном движке базы данных, о расширенной поддержке MySQL синтаксиса, и т.д. А сегодня расскажу о них и других вещах более подробно, акцентируя на том, как мы смогли увеличить производительность CUBRID в два раза.

Основные направления, повлиявшие на производительность CUBRID, являются:

  • Уменьшение размера тома базы данных
  • Улучшенные параллельные вычисления в Windows версии
  • Оптимизации индексов
  • Оптимизации обработки условий в LIMIT
  • Оптимизации обработки условий в GROUP BY
читать дальше...


Новый CUBRID 8.4.0: теперь вдвое быстрее

Итак сегодня я расскажу о новой версии СУБД CUBRID 8.4.0, которая является самой мощной из ранее выпущенных версий со вдвое ускоренным движком базы данных!

Этот выпуск сочетает повышенную производительностью со множеством новых возможностей, часто запрашиваемых пользователями. Результаты тестов, основыванные на том же сценарии [ссылка на PDF файл отчета на английском], который мы обычно используем для проведения контроля качества новых выпусков, показывают повышенную производительность движка почти в три раза для определенных функций.

Производительность версиии для Линукса

Производительность версиии для Линукса

Производительность операции вставки (INSERT) в Линукс версии увеличилась на 260% по сравнению с предыдущей версией 8.3.1. Производительность операции обновления (UPDATE) увеличилась на 120%. Производительность операции удаления (DELETE) увеличилась на 141%. Производительность операции выборки (SELECT) снизилась на 5%, причиной которого является отсутствие в нашем сценарии теста выборок, которые бы использовали покрывающий индекс.

Вместо этого мы поставили себе цель протестировать со всех сторон конвертацию неявных типов, которые массово использовались в операторах вставки. Поэтому в реальных условиях, где широко используется индексация столбцов, производительность операции вставки будет очень высокой, более чем в 2 раза по сравнению с предыдущей версией.

Производительность версиии для Windows

роизводительность версиии для Windows
читать дальше...
добавлено: 16 сен 11 просмотры: 4654, комментарии: 1



Конкурс: CUBRID Bug Bash!

banner.jpg

Доброго время суток, SQL.ru!

Итак, сегодня мы очередной раз объявляем о новом ивенте под названием "Bug Bash", который будет проходить один месяц, начиная с первого сентября, 2011 г.

Главной идеей этого ивента является улучшение качества существующих инструментов и Веб приложений CUBRID, а точнее:

  • Инструменты CUBRID
    — CUBRID Manager
    — CUBRID Migration Tool
    — CUBRID Query Browser (или его плагин для Eclipse)
  • Веб приложения CUBRID
    — CUBRID WebShell
Поэтому мы приглашаем всех желающих принять участие в этом конкурсе и сообщать нам о всех найденных ошибках в работе последних версий вышеуказанных программ.

В результате этого Вы узнаете не только как нужно работать с инструментами и Веб приложениями CUBRID, но и как стать вовлеченным в опен-сорс проекте и помогать сообществу. К тому же Ваша помощь улучшить качество наших продуктов будет вознаграждена ценными призами.
читать дальше...
добавлено: 31 авг 11 просмотры: 1287, комментарии: 0



Результаты сравнительного тестирования производительности CUBRID и MySQL до и после применения тверд

Добрый день, всем!

Предлагаю Вам ознакомиться с сравнительным анализом производительности CUBRID и MySQL до и после применения SSD. Статья была ранее опубликована на английском языке на оффициальном сайте проекта CUBRID.

1. О тесте

В ходе следующего анализа производительности системы баз данных CUBRID и MySQL тестируются для определения их производительности в двух различных ситуациях:

  • когда системы работают на сервере, оснащенном жестким диском;
  • когда системы работают на сервере, оснащенном твердотельным накопителем.

1.1. Краткое описание

Принято считать, что хранение данных является основной задачей любой системы баз данных. Жесткий диск является популярным носителем, используемый предприятиями для хранения больших объемов данных. Однако известно, что производительность (ввода-вывода) жесткого диска уменьшается при рабочих нагрузках, ограниченных скоростью ввода-вывода (I/O Bound). Поэтому часто бывает необходимо найти более эффективный носитель для хранения данных. В этой статье мы представляем результаты применения и тестирования нового твердотельного накопителя (SSD), используемого в качестве основного носителя для хранения данных, который демонстрирует повышенную производительность баз данных.
читать дальше...
добавлено: 05 июл 11 просмотры: 2500, комментарии: 0



Второе Соревнование по Программированию

Уважаемые, коллеги!

Приглашаем всех желающих принять участие во втором соревновании по программированию CUBRID it!, которое на этот раз мы организовываем с 1-го по 21-е июня включительно на сайте http://www.cubrid.org/cubrid_it.

Задача соревнования состоит в нахождении самого оптимального решения для SQL задачи, используя либо язык программирования Java, либо PHP. В качестве СУБД требуется использовать CUBRID версии 8.3.1. Все! Больше никаких условий!

Готовое решение можно будет отправлять уже с 1-го числа июня на той же странице. В 12 часов ночи по Гринвичу будут доступны как сама задача, так и форма для отправки решений.
читать дальше...
добавлено: 08 июн 11 просмотры: 1709, комментарии: 0



Первое знакомство с CUBRID — СУБД оптимизированная для Веб приложений

Картинка с другого сайта.
Приветствую Вас, дорогие читатели!

Я недавно открыл этот блог и решил посвятить его теме СУБД CUBRID, и это мой первый пост. Причиной создания этого блога является то, что я очень убежден в одном: чем больше алтернативных товаров, тем лучше для потребителей. В одно время пользователи спрашивали: "Зачем nginx?" Теперь он один самых популярных веб серверов, намного быстрее, чем самый популярный Apache Web Server. Затем спрашивали, зачем NoSQL. Теперь все TOP 100 IT компаний мира зачастую используют именно этот спосов хранения данных. После чего многие перестали спрашивать, зачем CouchDB, MongoDB и т.д. В связи с конкуренцией товары становятся доступнее, больше разнообразий в функциональности, больше прямых общений с потребителями (и здесь я имею ввиду качественные алтернативы).

В связи с этим я хочу представить Вам систему управления базами данных CUBRID. Я уверен, в результате этого блога многие из Вас узнают много нового и интересного, происходящие за рамками тех трендов, за которыми Вы обычно следите. Об этом самом же я ранее уже писал в других блогосферах. Но думаю, не плохо и повториться, так как высока вероятность того, что здешние читатели не пересекаются с теми из других форумов и блогосфер.

В этом блоге я расскажу более подробно, почему мы (наша команда) представляем CUBRID как самую оптимизированную СУБД для Веб приложений. В дальнейшем также буду рассказывать о тех нюансах, о которых Вы не найдете нигде (пока), даже на официальном сайте проекта http://www.cubrid.org.

Во-первых, когда началась разработка CUBRID?
читать дальше...
добавлено: 01 июн 11 просмотры: 2982, комментарии: 2