MariaDB 10.4 测试版发布

版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/vkingnew/article/details/84026749
MariaDB 10.4.0 悄悄的于2018年11月9日发布,当然现在是Alpha版本,按照MariaDB的发版时间推算(一个月一个版本号),估计
GA版本会在2019年11到12月份发布。

我们可以看看MariaDB官方此前发布的10.4的计划:(Plans for MariaDB 10.4)


Very Likely
  Better Security
   Automatic DOS attacks detection - MariaDB Corporation
   Automatic password crack detection - MariaDB Corporation
   Encryption on client side - MariaDB Corporation
   Password expiration - MariaDB Foundation
   Multiple authentication plugins per user - MariaDB Foundation
   Socket authentication by default (MDEV-12484) - MariaDB Foundation
   Encryption plugin (Tencent Cloud)
   Column encryption (Tencent Cloud)
  Compatibility
   Oracle stage 2 (MDEV-10872)
   CONNECT BY - Alibaba Cloud, MariaDB Corporation & MariaDB Foundation
   MSSQL (?)
  Spider
   Spider (10.4 patches) - Kentoku & MariaDB Corporation
   Tencent Spider patches (10 patches)
   Vertical partitioning - Kentoku
   Distributed Storage Engine (stage 1 of 4)
  Write scaling
   Planning to be done in November-December
  InnoDB
    Instant drop column etc. (MDEV-15562) - MariaDB Corporation
    Better redo log (MDEV-14425) - MariaDB Corporation & Tencent Cloud 
  Performance
    Micro optimization (MDEV-7941) - MariaDB Foundation (Svoj)
    Scalability issues - MariaDB Foundation (Svoj) & IBM
    Moving blocks without using any L? cache (Svoj and Monty)
    MDEV-7487 - semi-join optimisations - (MariaDB Corporation)
    Aggregation on the server (Tencent Cloud)
    GROUP INSERT (Alibaba Cloud) 	
  Re-Entrant Items
    Building block for parallel query and be able to share stored procedures between threads (Stored procedure cache)
    Reading and updating my.cnf from server - MariaDB Corporation
  Other
    Galera 4 - Codership
    MySQL syntax for multi source (CHANNEL) - Alibaba Cloud
    Updates to MyRocks - MariaDB Corporation & Facebook
    Reverse privileges - MariaDB Foundation
    BLOB & optimized VARCHAR for memory tables - MariaDB Corporation (Greatly reduces memory for internal temporary tables)
Rolling Features
  Backup
    Backup from the server through storage engine API, patch for mariabackup (MariaDB Corporation and Alibaba)
  Columnstore
    Columnstore integration (MariaDB Corporation)
  Replication
    GTID in OK Packet (MDEV-11956) - MariaDB Corporation
  Optimizer
    Better ORDER BY LIMIT Optimization (MDEV-8306) - MariaDB Corporation
    Optimizer trace (MDEV-6111) - MariaDB Corporation
    Better histograms (MDEV-12313) - Google Summer of Code project
    Prefiltering - MariaDB Corporation (Igor)
    Better telemetry ???
    Improve single-thread CPU performance ???
  Other
    Virtual host in protocol - Microsoft(?)
    Index on expression - MariaDB Corporation
    Pattern matching for keys
    Downscaling memory on demand/request - MariaDB Corporation (?)
      Closing not used connections
      Reducing buffer-pool and key caches
      Flush all internal caches
    Parallel replication of one table - Tencent Cloud
      Depending on benchmark results
    TIMESTAMP with timezone support (MDEV-7928) - Seth(?)
    Implement all window function features - MDEV-12987, MDEV-6115
    Remove the need to use comments for configuration (MariaDB Corporation)
    Remotely provision slaves (?)
Other Activities Overlapping with 10.4 Release
    Allow community builds - MariaDB Foundation (Vicentiu)
    Docker - MariaDB Foundation (Vicentiu)
    Staging trees - MariaDB Foundation (Vicentiu)
    Python Connector - MariaDB Foundation (Vicentiu)
    Query characteristics being returned to Connector (MariaDB Corporation)
    Reduce the number of open MDEVs (?)	

分析:
在这个10.4版本中会有大量的新特性,其中提及alibaba 4次,tencent 7次。国内的人员开始深度介入MariaDB的开发了。
多年不变的galera 终于要发布4.0版本了,InnoDB的快速删除列也实现了。
参考:
https://mariadb.com/kb/en/library/plans-for-mariadb-104/
https://mariadb.com/kb/en/library/what-is-mariadb-104/
https://mariadb.com/kb/en/library/plans-for-103/
https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-103/

猜你喜欢

转载自blog.csdn.net/vkingnew/article/details/84026749