MariaDB 11.8 – новий випуск з підтримкою векторного пошуку для AI
MariaDB 11.8 LTS – новий випуск з підтримкою векторного пошуку для AI
Фундація MariaDB опублікувала щорічний випуск з довготривалою підтримкою своєї популярної системи управління базами даних з відкритим кодом – MariaDB 11.8 LTS. Головною особливістю стала функція MariaDB Vector, нативна реалізація векторного пошуку схожості, що є ключовою технікою в машинному навчанні та обробці природної мови.
Нові можливості векторного пошуку
Випуск представляє спеціальний тип даних VECTOR
, структури індексів, оптимізовані для пошуку найближчих сусідів, та допоміжні функції, такі як VEC_DISTANCE()
для обчислення евклідової відстані або косинусної схожості.
Під капотом оптимізації SIMD використовують інструкції AVX2, AVX-512, ARM NEON та IBM Power10, що дозволяє виконувати великомасштабну генерацію з підсиленням вибірки та інші AI-навантаження безпосередньо всередині двигуна бази даних. Для організацій, які досліджують генеративний AI, це великий крок вперед.
Вирішення проблеми 2038 року та інші покращення
Крім AI, MariaDB тихо вирішила проблему 2038 року для стандартних таблиць, розширивши діапазон життя TIMESTAMP
до лютого 2106 року без необхідності міграції даних.
Більше того, починаючи з 11.8 LTS, типовий набір символів змінюється з latin1
на utf8mb4
, забезпечуючи повну підтримку емодзі та сучасних мов із коробки. Зіставлення тепер відповідають алгоритму Unicode Collation Algorithm 14.0.
Підвищення безпеки
На фронті безпеки випуск включає PARSEC — автентифікацію паролів із відповіддю, підписаною за допомогою еліптичних кривих. Хоча це ще не плагін за замовчуванням, PARSEC поєднує сучасні найкращі практики в єдиний механізм.
Автентифікація через Unix-сокети також була налаштована для плавнішого локального входу в систему після відгуків системних адміністраторів.
Покращення резервного копіювання та реплікації
Щодо резервного копіювання, відновлення та реплікації, адміністратори оцінять, що mariadb-dump
та mariadb-import
тепер підтримують паралельне резервне копіювання та відновлення.
Реплікація також отримала покращення від спільноти та вендорів:
- Перемикання сегментів бінлогу уникає дорогих копіювань файлів під час великих комітів.
- Асинхронний відкат прискорює відновлення після аварій.
- Новий таймаут автоматично скасовує блокуючі транзакції, підтримуючи актуальність реплік навіть під час великих навантажень.
Покращена спостережуваність
Нарешті, щодо спостережуваності, MariaDB 11.8 LTS надає розширені статистичні стовпці та метадані користувачів. Адміністратори баз даних тепер можуть виявляти заблоковані облікові записи, майбутні терміни дії паролів та гарячі точки навантаження без використання зовнішніх інструментів.
Інженери MariaDB обіцяють, що оновлення з 11.4 LTS або довгострокових інсталяцій 10.x зазвичай виконуються в режимі drop-in
і завершуються за секунди. Однак, варто звернути увагу на таблиці з системними версіями, внутрішній формат TIMESTAMP
яких змінився.
Для отримання додаткової інформації перегляньте примітки до випуску або відвідайте офіційне оголошення на сайті MariaDB.