只读实例与读写分离| 学习笔记

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 快速学习只读实例与读写分离。

开发者学堂课程【云数据库 RDS 操作入门只读实例与读写分离】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/442/detail/5447


只读实例与读写分离

内容简介:

一、添加只读实例

二、测试读写分离功能


一、添加只读实例

(1) 进入实例的【基本信息】页-点击【添加只读实例】-选择要添加实例的地域、可用区、数据库类型、版本、网络类型、规格、存储空间等信息(注意存储空间不应小于主实例空间),可以一次最多建立5台实例-点击立即购买-确认账单-去支付

(2) 回到管理控制台-刷新对应地域的实例列表(实例的创建时间与主实例的数据量有密切关系)-当所有的实例都处于【运行中】的状态时,可以进行读写分离

(3) 点击主实例-进入数据库连接-点击读写分离-点击立即开启-设置读写分离的详细信息,可以先按照默认信息开通-点击确认

(4) 以上过程会持续10min左右,然后就可以看到读写分离成功,并且看到当前主实例和只读实例的的权重及它们的运行逻辑情况

 

二、测试读写分离功能

读写分离功能配置完毕后,可以测试一下读写分离的操作效果,操作如下:

(1) 拷贝读写分离的地址-进入 ECS 客户端-使用读写分离地址进行数据库连接(注意在使用读写分离进行数据路连接的操作时,要加上-c参数)

-输入以下代码:

1 mysql> CREATE DATABASE rwtb ;

2 mysql> connect rwtb ;

3 mysql> CREATE TABLE t1(id int);

4 mysql> INSERT INTO t1 VALUES(1);

5 mysql> INSERT INTO t1 VALUES(2);

6 mysql> /*PROXY_INTERMINAL*/show last route

7 mysql> SELECT * FROM t1

8 mysql> /*PROXY_INTERMINAL*/show last route

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
机器学习/深度学习 并行计算 PyTorch
PyTorch安装教程
PyTorch是学习深度学习时常用的Python神经网络框架,本文将介绍其部分版本的安装方式。Windows和Linux通用。 作者使用anaconda作为管理虚拟环境的工具。以下工作都在虚拟环境中进行,对Python和Aanaconda的安装及对虚拟环境的管理本文不作赘述,后期可能会撰写相关的博文。
PyTorch安装教程
|
缓存 Windows
Windows程序设计——LoadImage参数及其用法
Windows程序设计——LoadImage参数及其用法
711 0
|
自然语言处理 Java 网络架构
elasticsearch学习三:elasticsearch-ik分词器的自定义配置 分词内容
这篇文章是关于如何自定义Elasticsearch的ik分词器配置以满足特定的中文分词需求。
637 0
elasticsearch学习三:elasticsearch-ik分词器的自定义配置 分词内容
|
人工智能 自然语言处理 搜索推荐
【NLP自然语言处理】文本处理的基本方法
【NLP自然语言处理】文本处理的基本方法
|
缓存 JavaScript 前端开发
三分钟,带你学会 Vue3 加载远程组件
三分钟,带你学会 Vue3 加载远程组件
|
SQL 关系型数据库 PHP
深入理解 Laravel 的 ORM:Eloquent
【8月更文挑战第31天】
491 0
|
消息中间件 SQL 关系型数据库
数据库如何实现读写分离以应对高并发?
【6月更文挑战第17天】数据库如何实现读写分离以应对高并发?
297 1
|
应用服务中间件 网络安全 nginx
Client sent an HTTP request to an HTTPS server
Client sent an HTTP request to an HTTPS server
3799 0
|
Java Android开发
Android Mediatek 禁用 USB 权限请求和声音提示 & 解决USB HID设备不识别问题(附带USB调试过程)
Android Mediatek 禁用 USB 权限请求和声音提示 & 解决USB HID设备不识别问题(附带USB调试过程)
739 0
|
Linux 测试技术 调度
新工具开源!一款iOS自动化利器(附地址)
tidevice 是阿里的内部的一个小组用来做 iOS 自动化用的工具,通过逆向iOS通信协议,使用纯Python实现。目前淘宝和其他部分事业部已经全面使用了该技术,进行iOS应用的性能采集,UI自动化。
2833 0
新工具开源!一款iOS自动化利器(附地址)