MariaDB 10正式发布,引入NoSQL特性

jopen 10年前

        经过了多个测试版本,MariaDB 基金会正式发布了 MariaDB 10 版本。在该分支之前,MariaDB 的版本号与 MySQL 保持一致。

MariaDB 10正式发布,引入NoSQL特性

        MariaDB 是 MySQL 的一个分支,由 MySQL 的创始人 Michael Widenius 主导开发。MariaDB 的 API 和协议兼容 MySQL,另外又添加了一些功能。开发这个分支的原因之一是为了避免 MySQL 被甲骨文公司收购之后可能存在的闭源风险。

        自发布以来,MariaDB 社区增长迅速,MariaDB 也逐渐代替 MySQL 成为 Red Hat、Fedora、Suse、Debian 等 Linux 发行版的数据库管理系统。

        MariaDB 10 包含了诸多大的改进,其中包括来自 Google、Fusion-IO 和淘宝等大型互联网企业所开发的创新特性。该版本的主要改进如下:

        复制改进:

  • MariaDB 10 在性能上树立了一个新的标准,比之前的几个分支速度更快。
  • 现在可以通过多来源复制功能,从多个主服务器中复制数据。

        NoSQL 特性:

  • CONNECT 引擎支持动态访问不同的数据源,包括非结构化的文件,比如文件夹中的日志文件或任意 ODBC 数据库。
  • 更好的 ETL(Extraction、Transformation、Load)和实时分析能力。
  • MariaDB 10 中,动态列(Dynamic Columns)存储表中每一行不同标签的数据对象时的方式和 NoSQL 技术基本一致。
  • 可以直接访问 Cassandra 数据库中的数据,并可以直接与目前主流的大数据技术进行交互。

        分片(Sharding)改进:

  • MariaDB 10 内置了 SPIDER 引擎形式的分片功能,允许将大数据表跨多个服务器进行分割,与新的复制功能相结合,大大提升了可用性。

        更多信息The MariaDB Blog

        下载地址https://downloads.mariadb.org/mariadb/

来自: www.iteye.com