13.高性能MySQL --- 云端的MySQL

IaaS(基础设施即服务) :
	IaaS 是用于托管自有的MySQL服务器的云端基础架构。可以在云端购买虚拟的服务器资源来安装运行mysql实例。也可以根据
  需求随意配置mysql和操作系统。但没有权限也无法查看底层的物理硬件设备。

DBaaS(数据库即服务) :
	mysql 本身作为由云端管理的资源。用户需要收到mysql服务器的访问许可才能访问。也可以配置一些mysql 选项,但没有权限
  去控制或者查看底层的操作系统或者虚拟服务器实例。其中一些服务器并非真的使用mysql,但它们能兼容mysql协议和查询语句。

  云是一个部署平台,而不是一种架构。架构会受平台影响,但平台和架构明显不同。

1.云的优点,缺点和相关误解
	优点:
	1.云是一种将基础设施外包出去无需自己管理的方法
	2.云一般是按照即用即付的方式支付
	3.随着供应商发布新的服务和成本降低,云提供的价值越来越大
	4.云能够帮助你轻松的准备好服务器和其他资源
	5.云代表了对基础设施的另外一种思考

	缺点:
	1.资源是共享并且不可预测的,实际上你可以获得比你支付的更多的资源
	2.无法保证容量和可用性
	3.虚拟的共享资源导致排查故障更加困难

	误解:
	1.云天生具有更好的可扩展性
	2.云可以自动改善甚至保证可用性
	3.云是唯一提供[...]的东西
	4.云是一个'银弹'

	IO实际上是两种存储器的交换:非永久存储器(RAM)和持久化存储(磁盘)。

2.数据库即服务(DBaaS)
	Amazon的 RDS :系统管理职责完全由amazon来承担。你没有访问 EC2 机器的权限,只有登入mysql的访问凭证。你可以创造数据库,插入数据等。
  你并没有被限制,可以将数据导出来转移到其他地方。
    为了防止你检查或者干涉amazon对服务器或主机实例的管理,rds做了一些限制。例如一些权限的限制。你不能利用select into outfile,load data infile
  或其他为自己赋予更高权限。amazon 通过诸如在系统表上设置触发器等方法来进行阻止,并且作为服务条款,你要同意不会试图绕过这些限制。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值