10 points par GN⁺ 2026-02-05 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Branche open source basée sur MySQL développée par Alibaba Group, avec un moteur de base de données unifiant les fonctions OLTP et OLAP
  • Intègre le moteur colonnaire DuckDB pour offrir des performances jusqu’à 200 fois supérieures sur les requêtes analytiques
  • Prend en charge la recherche vectorielle basée sur HNSW et le traitement d’embeddings IA/ML jusqu’à 16 383 dimensions
  • 100 % compatible avec les outils et drivers MySQL existants, utilisable immédiatement sans apprentissage supplémentaire
  • Technologie validée dans l’environnement de production à grande échelle d’Alibaba Cloud, mise en avant comme une base de données unifiée pour les charges de travail IA et analytiques

Présentation d’AliSQL

  • AliSQL est une branche enterprise de MySQL développée par Alibaba Group, qui intègre le moteur OLAP DuckDB et des fonctions natives de recherche vectorielle
    • Système validé par l’exploitation de millions de bases de données dans l’environnement de production d’Alibaba
  • Combine la stabilité OLTP d’InnoDB de MySQL et les performances analytiques élevées de DuckDB
  • Toutes les fonctionnalités sont accessibles via les interfaces MySQL existantes

Performances et caractéristiques principales

  • Le DuckDB Storage Engine est un moteur OLAP colonnaire, avec compression automatique et optimisation pour les charges de travail analytiques
    • Offre une vitesse de traitement des requêtes analytiques jusqu’à 200 fois plus rapide qu’InnoDB
  • Vector Index (VIDX) prend en charge le stockage vectoriel et la recherche approximative des plus proches voisins (ANN) sur la base de l’algorithme HNSW
    • Prend en charge les calculs de distance COSINE et EUCLIDEAN, et peut traiter des vecteurs jusqu’à 16 383 dimensions
  • Maintient une compatibilité MySQL à 100 %, permettant de réutiliser SQL, drivers et outils existants tels quels

Feuille de route de développement

  • D’ici le 4e trimestre 2025 : finalisation du moteur DuckDB, de Vector Index et de la publication open source
  • Fonctionnalités prévues à partir de 2026
    • Optimisation DDL : DDL instantané, création parallèle d’arbres B+, verrous non bloquants
    • Optimisation RTO : reprise après crash rapide, RTO minimal
    • Replication Boost : flush Binlog parallèle, Binlog in Redo, optimisation des transactions volumineuses

Exemples d’utilisation

  • Création et requêtes sur des tables analytiques DuckDB
    • Après création d’une table avec le moteur DuckDB, une requête d’agrégation des ventes mensuelles est traitée jusqu’à 200 fois plus vite qu’avec InnoDB
  • Recherche vectorielle pour les applications d’IA
    • Après création d’une table incluant une colonne vectorielle de 768 dimensions, exécution d’une recherche de similarité basée sur la distance cosinus via un index HNSW

Open source et communauté

  • Publication en open source en décembre 2025 ; développement, administration et maintenance assurés principalement par l’équipe Alibaba Cloud Database
  • Distribué sous licence GPL-2.0, identique au modèle de licence de MySQL
  • Signalement de bugs et propositions de fonctionnalités possibles via GitHub Issues
  • Service commercial proposé sur Alibaba Cloud RDS sous forme d’instances analytiques basées sur DuckDB

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.