1、常用的方式就是通过环境搭建来自建数据库,一般自建数据库可以满足大部分网站的需要,对于流量较大的网站,很有可能读写速度高时导致数据库的可靠性降低。
2、RDS对于小流量网站来说其实是鸡肋,普通的自建数据库也是可以完全没有问题的,一个网站在流量小于10万的情况下自建数据库是完全可以承受的。
3、日流量在10万以上,或者是百万级别的网站,考虑RDS的话还是可以的。
一般情况下,磁盘读取量达到15M/s的时候就是异常情况了,要么是有人在采集你的网站,要么是有人在攻击你的数据库,两者情况区别就在于磁盘读取之后数据库会不会挂掉,目前解决这一问题的方法有很多,其中加强网站防护肯定是必要的,其次如果是网站对数据库可靠性要求很高,又不能在技术层面规避这种攻击的话,就可以选择关系型数据库。
1)在高安全访问模式下,支持内外网同时存在,您只需在RDS控制台点击“申请内网地址”即可;2)在高性能访问模式下,只支持一种连接地址,您只需在RDS控制台点击“申请内网地址”,即可切换到内网地址,同时释放外网连接地址;
请注意增加内网连接后,如您的连接地址有变更,您的应用程序需要修改数据库的连接地址,并且需要重启应用程序。否则您的应用程序将无法访问RDS。
mysql -h rm-xxx.mysql.rds.aliyuncs.com -u xx -p
mysql>show databases
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys|
+--------------------+
4 rows in set (0.04 sec)
mysql>use mysql
mysql>show tables
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| user |
Mysql cheatsheet参考
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)