没有合适的资源?快使用搜索试试~ 我知道了~
MySQL 集群 7.2 包括一系列的新功能以扩展应用服务,同时保持99.999%的可用性。 下载此白皮书获取更多详细内容: 针对分布式跨节点JOIN操作的自适应查询本地化。 MySQL 集群通过Memcached API 提供额外的 NoSQL Key-Value 访问,存取集群中存储的模式(Schema)数据或无模式(Schema-less)数据。 增强跨数据中心的伸缩性, 允许数据节点跨地域部署。 支持虚拟化和云部署。 附加额外功能增强每个节点的伸缩性和易用性。
资源推荐
资源详情
资源评论
MySQL 集群 7.2 新特性
互联网可扩展的高性能与电信运营商级的高可用性
MySQL®白皮书
2012年2月
版权©2012。Oracle 和/或其附属公司版权所有。 2
目录
简介 ........................................................................................................................................................................... 3
新特性一览 ............................................................................................................................................................... 4
MySQL 集群架构 ..................................................................................................................................................... 4
MySQL 集群 7.2 的新特性 ....................................................................................................................................... 6
自适应查询本地化(AQL) - 复杂连接速度提高 70 倍 ............................................................................ 6
NoSQL-采用本地 memcached API ................................................................................................................ 8
性能增强 ......................................................................................................................................................... 12
多站点集群 ..................................................................................................................................................... 12
简化 active-active 异构复制和冲突解决 ..................................................................................................... 13
统一用户权限 ................................................................................................................................................. 18
整合 MySQL5.5 服务器 ................................................................................................................................. 20
支持虚拟机 ..................................................................................................................................................... 20
MySQL Enterprise Monitor-进一步增强 MySQL 集群 .............................................................................. 20
MySQL 集群电信级版-关键组件................................................................................................................ 21
MySQL 集群管理器 ....................................................................................................................................... 21
Oracle 标准支持服务 ...................................................................................................................................... 23
结论 ......................................................................................................................................................................... 23
其它资源 ................................................................................................................................................................. 24
甲骨文(中国)软件系统有限公司联系 ..................................................................................................... 25
版权©2012。Oracle 和/或其附属公司版权所有。 3
简介
作为一种开放源代码,MySQL 集群是一个可扩展、实时性、遵循 ACID 准则的事务型数据库产品,可用
性高达 99.999%,TCO(总拥有成本)低。MySQL 集群围绕分布式、多主架构设计,无单一故障点。该
产品在低成本硬件的基础上作横向扩展,具有自动分片功能,主要服务于读写密集型且工作负荷重的环
境,可通过 SQL 和 NoSQL 接口访问。
MySQL 集群最初设计为一种嵌入式电信数据库,用于需要具备电信级可用性和实时性能的网络应用,而
现在 MySQL 集群功能已迅速增强,增加了新的特性集,扩展到 Web 和企业应用,内容包括:
高容量OLTP(联机事务处理);
实时分析;
电子商务,库存管理,购物系统,支付处理,执行跟踪等;
金融交易,可进行欺诈检测;
移动和小额支付;
会话管理和缓存;
流馈给,分析和建议;
内容管理和交付;
大型多人在线游戏;
通讯和状态服务;
用户配置文件管理和授权
本白皮书的目的是探究 MySQL 集群 7.2 版本的最新功能,这些新的特性使用户能够:
支持发展高度动态服务:MySQL集群7.2拥有更好的复杂查询性能(提高70倍),本地memcached
API(分布式缓存应用程序接口),和更高的数据节点可扩展性(提高4倍),且整合了最新的
MySQL5.5服务器,支持虚拟机(VM)环境;
增强跨数据的可扩展性:MySQL集群7.2拥有新的多站点集群和active/active复制功能;
简化配置和管理:MySQL集群7.2统一了用户权限。
版权©2012。Oracle 和/或其附属公司版权所有。 4
新特性一览
下表总结了 MySQL 集群 7.2 版本的最重要的新特性。预知 MySQL 集群 7.2 的全部特性集,请访问
http://dev.mysql.com/doc/#cluster,查阅相关文件。
特性
类别
版本
自适应查询本地化
新一代 web 服务
MySQL 集群 7.2
NoSQL-采用本地 memcached API
开发适应性
MySQL 集群 7.2
增强数据节点可扩展性
性能
MySQL 集群 7.2
多站点集群
跨数据中心可扩展性
MySQL 集群 7.2
简化 active/active 复制
跨数据中心可扩展性
MySQL 集群 7.2
统一用户权限
简化配置和管理
MySQL 集群 7.2
整合 MySQL 5.5 服务器
新一代 web 服务
MySQL 集群 7.2
支持虚拟机环境
简化配置和管理
MySQL 集群 7.2
MySQL Enterprise Monitor – 进一步增
强 MySQL 集群
简化配置和管理
MySQL Enterprise Monitor
2.3.x
自动在线添加节点
简化配置和管理
MySQL 集群管理器 1.1
一步式创建集群 (bootstrap)
简化配置和管理
MySQL 集群管理器 1.1
MySQL 集群架构
如今大多数动态服务的实现,意味着开发人员和架构师需要多维度考虑数据库的性能、可扩展性和高可
用性:
需要在数据中心内部和地理上分散的数据中心之间自动扩展读写操作,且不必损失可复杂查询数据
的功能;
需要快速发展数据库的服务功能,以适应新的要求,包括:提升数据库的容量和性能,演进数据库
的模式 - 无需停机;
需要提高开发效率和应用的柔性,选择可用于访问数据库的APIs - 包括SQL和NoSQL接口;
需要在断电以及计划的维护操作期间保持连续可用性。
MySQL 集群的架构具有以下功能,可满足这些要求:
自动分片功能支持写操作的可扩展性;
实时性能最优化;
Active/active异构复制;
可在线扩展和模式升级;
采用SQL和NoSQL接口;
无共享、分布式架构,拥有整合集群和同步复制功能,可用性高达99.999%。
版权©2012。Oracle 和/或其附属公司版权所有。 5
图1 MySQL集群架构
MySQL 集群包含三种节点类型,共同服务于应用程序。应用程序本身不需要了解这些不同的节点——它
只是简单地连接到集群上,以无缝隙地方式提供服务。MySQL 集群的节点类型如下:
数据节点:管理数据存储和访问。表会在数据节点之间自动分片,数据节点也将透明地处理负载平
衡,复制,故障转移和自我修复操作。
应用节点:为应用逻辑和数据节点提供连通性。有多个APIs供应用程序选择。MySQL提供标准的
SQL接口,为 所有主要的 web开发语言和构 架 提供连通性。 还提供NoSQL接口,连通包括
Memcached、C++(NDB-API)、Java、JPA和REST/HTTP等语言。
管理节点:网络分区时用于配置集群和提供仲裁。
关于 MySQL 集群构架的更多详细资料,请参阅下列指南:
http://mysql.com/why-mysql/white-papers/mysql_wp_scaling_web_databases.php
剩余24页未读,继续阅读
资源评论
三多
- 粉丝: 6
- 资源: 101
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功