华为云MySQL数据库应用场景及配置
华为云MySQL数据库应用场景
场景一、数据多样化存储
华为云 MySQL 数据库 搭配华为云 Redis、Memcached 和对象存储等存储产品使用,实现多样化存储拓展。MySQL 可以搭配华为云 Redis、Memcached 使用,组成高吞吐、低延迟的存储解决方案。MySQL 与对象存储相结合,组成多类型数据存储解决方案,可以将图片、音视频等非结构化数据存储在对象存储中。
场景二、读写分离
华为云 MySQL 数据库默认为双机热备结构,同时支持创建多个只读从节点和一个代理节点。通过代理节点和多个节点,可以实现自动的读写分离。应用程序只需连接同一个读写分离地址进行数据读取及写入操作,读写分离模块会自动将写入请求发往主实例,而将读取请求按照用户设置的权重发往各个只读实例。用户只需通过添加只读实例的个数,即可不断扩展系统的处理能力,应用程序上无需做任何修改。
场景三、大数据分析与人工智能
华为云提供大数据计算和人工智能等相关产品。通过数据导出,可以将 MySQL 数据直接导入计算集群,实现大数据分析与人工智能分析。
华为云MySQL数据库默认配置与注意事项
1、请务必不要修改和删除系统预置的root/repl/backup账户,以保证数据库正常功能。
2、默认端口为3306,暂不支持修改。
3、采用innodb存储引擎,建议使用默认(innodb)引擎。
4、采用版本为percona-server-5.5/5.6。
5、不提供权限:SUPER、SHUTDOWN、FILE。
6、提供权限:SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER,以及GRANT OPTION。
7、每种套餐有建议连接数,最大连接数max_connections为2000。
8、每个数据库集群可最多创建 1 个主节点、1 个代理节点和 6 个从节点。
9、创建数据库实例时,默认创建一主一备两个节点,其中备节点用作在线热备,对外不可见。
发表评论