MariaDB 10正式发布,引入NoSQL特性
jopen 11年前
经过了多个测试版本,MariaDB 基金会正式发布了 MariaDB 10 版本。在该分支之前,MariaDB 的版本号与 MySQL 保持一致。
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