Новый 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.

    Улучшенная производительность INSERT и UPDATE операций на 70%


    Улучшенная производительность INSERT и UPDATE операций на 70%
    (по оси y — количество запросов в секунду)

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

    В результате всего этого производительность операций INSERT и UPDATE в версии 8.4.1 резко увеличилась на более чем 70% по сравнению с предыдущей версией 8.4.0.

    В следующей таблице указаны выходные данные оценки качества, полученные в результате тестов, проведенных над версиями 8.4.0 и 8.4.1.
    Пропускная способность (опер/сек) Задержка 99-й процентиль (мс)
    Операции R4.0 P2 R4.1 Коеффициент производительности R4.0 P2 R4.1 Коеффициент производительности
    Insert 4085 7090 174% 33 11 167%
    Select 24477 24739 101% 3 3 100%
    Update 4556 8274 182% 28 13 154%
    Mix 3929 4402 112% 223 218 102%

    Тест был проведен на большом количестве транзакций, используя YCSB (Yahoo Cloud Serving Benchmark). Более подробную информацию об этом тесте Вы можете найти в Отчёте о завершении оценки качества CUBRID 8.4.1 (англ.).

    Новые SQL функции и поддержка регулярных выражений


    • Новые SQL функции в версии 8.4.1: ADDTIME, ASCII, BIN, CONV, FIND_IN_SET, HEX, и SERIAL_NEXT_VALUE (serial_name, number).
    • Добавлен оператор REGEXP для уточнения критерий поиска в условиях WHERE.
    • Типы данных, такие как DATE, DATETIME и TIMESTAMP, теперь поддерживают минимальные значения '0000-00-00', '0000-00-00 00:00:00', что дает разработчикам приложений более гладкий переход с MySQL на CUBRID.

    Дополнительные возможности


    Список дополнительных изменений Вы можете найти в Замечаниях к текущей версии (англ.).
    CUBRID
    10,00
    Компания
    Поделиться публикацией

    Комментарии 7

      0
      Кто уже использовал в реальных проектах, как ощущения?
        0
        много кто использовал, это японский продукт и сайты известные японской аудитории, но посещаемость сайтов действительно высокая. Вообще всё есть на их сайте www.cubrid.org/powered_by_cubrid и www.cubrid.org/blog/news/who-choose-cubrid-over-mysql/
          0
          Информацию на сайте смотрел. Хотелось услышать ответ от Хабра-сообщества, кто лично работал с продуктом. В любом случае спасибо за ответ.
            +1
            это японский продукт
            Скорее южнокорейский.
              +1
              Да, CUBRID разрабатывается самой крупной ИТ компанией Кореи — NHN.
                0
                Спасибо обоим за поправку и дополнение, серьёзно я так страну перепутал :)
          +3
          Было бы интересно узнать, кто из Хабра пользователей использует CUBRID, и их комментарии.

          Непосредственно от нас, то в понедельник только мы закончили миграцию www.xpressengine.com/ (честно говоря, они сами делали переход, мы только их консультировали и решали их вопросы) с MySQL 5.1 на CUBRID 8.4.1. XpressEngine — это самый популярный CMS в Корее (59% доля рынка, Wordpress — 27%, и т. д.). У них довольно много пользователей (600,000+), 120,000 посещений в день. Миграция прошла очень удачно. Если они смогут написать блог о том, как они перешли на CUBRID, может быть, я смогу перевести и опубликовать здесь.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое