mysql中ndb_restore_MySQL NDB Cluster实践.pdf

MySQL NDB Cluster

的实践

强昌⾦

⽬录

1 关于我

2 MySQL HA

3 MySQL NDB Cluster介绍

4 MySQL NDB Cluster架构

5 MySQL NDB Cluster的管理

6 MySQL NDB Cluster的复制

7 MySQL NDB Cluster的限制

关于我

• 陌陌 DBA(2014-2015)

• 去哪⼉⾼级DBA(2015-2017)

• 去哪⼉⽹数据库管理平台

• 《MySQL 运维内参》

• CRUG(Redis中国⽤户组)副主席

• MySQL OCP

• ⾃由职业:提供MySQL/Redis咨询与技术⽀持

MySQL HA

MySQL NDB Cluster 架构

MySQL NDB Cluster 概述

• Network DataBase

• In-Memory

• Shared-Nothing

• Auto-Sharding

• High-Availability

• Data-Persisnce

• Read/Write consistency/Scalability

MySQL NDB Cluster— API

MySQL NDB Cluster—Data Nodes

• Data Nodes

• 数据存储

• 分⽚

• ⾃动复制

• 扩展性

Data Nodes(Node Groups、Replicas、Partitions)

MySQL NDB Cluster—SQL Nodes

• SQL Nodes

• SQL Access to data

• Round-robin app access

• Geographic Replication

• Scale out for performance

MySQL NDB Cluster—Managerment Nodes

• Management Nodes

• Distribute configuration data

• Control Cluster membership

• Run backup

• Arbitrator in case of network partitioning

MySQL NDB Cluster—安装与配置

• SQL Nodes

• 安装MySQL实例

• 修改my.cnf配置⽂件

• Data Nodes

• 安装Data Node软件

• 修改my.cnf配置⽂件

• Management Nodes

• 安装Management Node

• 修改my.cnf配置

MySQL NDB Cluster—节点启动类型

• 启动类型

• Initial start

• System restart

• Node restart

• Initial node restart

MySQL NDB Cluster—ndbinfo库

• 仲裁相关

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Create and run a real-time, highly-available, and high-redundancy version of the world's most popular open-source database, MySQL. You will understand the advantages and disadvantages of the MySQL NDB Cluster solution, and when MySQL NDB Cluster is the right choice. Pro MySQL NDB Cluster walks you through the full lifecycle of a MySQL Cluster installation: starting with the installation and initial configuration, moving through online configuration and schema changes, and completing with online upgrades. Along the way, you will learn to monitor your cluster, make decisions about schema design, implement geographic replication, troubleshoot and optimize performance, and much more. This book covers the many programming APIs that are supported by MySQL NDB Cluster. There's also robust coverage of connecting to MySQL NDB Cluster from Java, SQL, memcached, and even from C++. From any of these languages, you'll be able to connect and store and retrieve data as your applications demand. The book: Covers MySQL NDB Cluster concepts and architecture Takes you through the MySQL NDB Cluster lifecycle from installation to upgrades Guides you through DBA and Developer decisions when working with MySQL NDB Cluster What You'll Learn Understand the shared-nothing architecture behind MySQL NDB Cluster Plan, install, and configure a MySQL NDB Cluster environment Perform everyday tasks such as backing up, restoring, and upgrading Develop applications from Java, memcached, C++, and SQL Troubleshoot and resolve application performance problems Master enterprise-level features such the MySQL NDB Cluster Manager Who This Book Is For Database administrators and developers who are looking into deploying MySQL NDB Cluster, or who already have a cluster in production and want to increase their knowledge and ability to handle routine administrative tasks and troubleshooting. The book also is for those developers wanting to employ MySQL NDB Cluster as their chosen storage engine from Java, memcached, and C++ applications. Table of Contents Part I: The Basics Chapter 1: Architecture and Core Concepts Chapter 2: The Data Nodes Part II: Installation and Configuration Chapter 3: System Planning Chapter 4: Configuration Chapter 5: Installation Chapter 6: Replication Part III: Daily Tasks and Maintenance Chapter 7: The NDB Management Client and Other NDB Utilities Chapter 8: Backups and Restores Chapter 9: Table Maintenance Chapter 10: Restarts Chapter 11: Upgrades and Downgrades Chapter 12: Security Considerations Chapter 13: MySQL Cluster Manager Part IV: Monitoring and Troubleshooting Chapter 14: Monitoring Solutions and the Operating System Chapter 15: Sources for Monitoring Data Chapter 16: Monitoring MySQL NDB Cluster Chapter 17: Typical Troubles and Solutions Part V: Development and Performance Tuning Chapter 18: Developing Applications Using SQL with MySQL NDB Cluster Chapter 19: MySQL NDB Cluster as a NoSQL Database Chapter 20: MySQL NDB Cluster and Application Performance Tuning

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值