CrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данных

На этой неделе состоялся второй крупный релиз CrateDB — СУБД с открытым кодом, поддерживающей язык SQL и созданной быть распределённой.

Проектируя CrateDB, авторы этой новой системы управления базами данных задавались тремя ключевыми целями: предоставить SQL для обработки данных любого вида (структурированных и неструктурированных), выполнять SQL-запросы (включая JOIN’ы и агрегации) в реальном времени, сделать горизонтальное масштабирование простым. CrateDB не поддерживает ACID-транзакции с откатом операций до предыдущего состояния, но обеспечивает Optimistic Concurrency Control (внутренние версии для данных, позволяющие обнаруживать и решать конфликты при записи). Наиболее популярное применение CrateDB — хранение и обработка машинных данных (machine data).

Административный интерфейс CrateDB
Административный интерфейс CrateDB / Иллюстрация с сайта GitHub

В релизе CrateDB 2.0, который пока имеет статус пробного, представлены улучшения в поддержке SQL (добавлены агрегации и GROUP BY для JOIN-запросов, группировка в подзапросах) и в прослойке кластеризации СБУД (заметно улучшена производительность таких операций, как агрегации, JOIN, обработка геопространственных данных и т.п.), а в административном интерфейсе (выполнен как веб-приложение) добавлена функция переименования таблиц.

Исходный код СУБД CrateDB написан на языке Java и распространяется на условиях свободной лицензии Apache License 2.0, опубликован на GitHub. У проекта также есть коммерческая версия продукта — CrateDB Enterprise Edition.

Дмитрий Шурупов по материалам Crate.io.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Уязвимость браузера Safari может привести к утечке данных и раскрытию личности пользователяУязвимость браузера Safari может привести к утечке данных и раскрытию личности пользователя
HPE случайно удалила 77 Тбайт данных с суперкомпьютера университета Киото
Хакеры из FIN7 стали рассылать вредоносные файлы Word для кражи данных с Windows-компьютеров
NVIDIA выпустила драйвер GeForce 471.68 WHQL с поддержкой новых игр, в том числе Naraka: Bladepoint
Kaseya получила ПО для расшифровки данных, затронутых вирусом-вымогателем REvil
Microsoft выпустила Project Reunion 0.5 с поддержкой WinUI 3 и WebView 2
Версии Windows 10 c долгосрочной поддержкой будут обновляться пять лет вместо десяти
Microsoft признала проблему с «Диспетчером учётных данных» в Windows 10
Avast решил закрыть Jumpshot после скандала с продажей данных
Avast уличили в продаже данных пользователей
Последние новости

Подгружаем последние новости