В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
Иллюстрация с сайта Cockroach Labs
В четверг было представлено первое обновление свободной СУБД CockroachDB после выпуска её первого готового к production релиза пять месяцев назад — версия 1.1.
CockroachDB — молодая СУБД, ориентированная на использование облачными (cloud native) приложениями и призванная «совмещать богатство функциональности SQL с горизонтальной доступностью, привычной для NoSQL». Её код и некоторые идеи базируются на разработках другой свободной СУБД — PostgreSQL. Основными направлениями, над которыми работали в рамках релиза CockroachDB 1.1, называются простая миграция с других СУБД, упрощённое управление кластером и улучшенная производительность в реальных окружениях. Среди наиболее значимых изменений, появившихся в релизе по результатам этой работы, выделяются следующие:
- новый механизм для импорта данных из других реляционных и NoSQL-СУБД, основанный на механизме резервного копирования, который был расширен для поддержки формата CSV, — по сравнению со старой функциональностью для импорта (которая копировала возможности PostgreSQL) скорость миграции больших объёмов данных в CockroachDB сократилась с часов до минут;
- изменения в поддержке SQL и возможностей PostgreSQL, обеспечившие лучшую поддержку таких ORM-систем, как Hibernate и ActiveRecord;
- интерфейс для администраторов (Admin UI) получил отображение таблицы заданий (Jobs Table), долго исполняемых в кластере (изменения схем, импорт CSV, бэкапы CockroachDB Enterprise);
- лучшая видимость текущих запросов в SQL CLI (через SHOW QUERIES), а также новые SQL-команды для отмены запросов по критерию;
- уменьшенные задержки и увеличенная пропускная способность в различных тестах на производительность, а также огромные улучшения в скорости работы (до 17 раз в протестированных случаях) распределённого резервирования данных и их восстановления для корпоративных пользователей;
- проведено тестирование производительности OLTP для рабочих нагрузок TPCC с кластерами до 128 узлов.
Более подробный список изменений, представленных в CockroachDB 1.1, доступен в документе «What’s New in v1.1.0».
Постоянная ссылка к новости: http://www.nixp.ru/news/14196.html. Дмитрий Шурупов по материалам Cockroach Labs.
TiDB 1.0 — крупный релиз распределённой Open Source-СУБД с протоколом, совместимым с MySQL
PostgreSQL 10: свободную СУБД значительно улучшили для распределённого использования 1
Redis 4.0 — крупное обновление NoSQL-базы данных, устраняющее «ряд важных ограничений»
Разработчики TiDB, Open Source-СУБД категории NewSQL, получили инвестиции в объёме 15 млн USD 1
MariaDB 10.2.6 — первый стабильный релиз свободной СУБД из ветки 10.2 1
CockroachDB 1.0 — кластерная Open Source-СУБД с поддержкой SQL готова к production 3
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1