云数据库不是必须的,首先看你的业务是否需要数据库。然后再看你是自己在虚拟机上搭建数据库还是购买云数据库,考虑几个点:
你在腾讯云是自己搞个小项目玩玩还是会上线实际的业务,如果是前者,那你就在服务器上自建个数据库也行,后面不用看了
你系统对可用性和数据库的可靠性是否有很高的要求,如果有建议选用云数据库
你是否能准确预估业务成长模型,然后提前预备数据库需要的服务器资源。如果不能,建议选择云数据库
单从成本考虑,目前腾讯云数据库有主从版和基础版,前者具有高可用性和数据可靠性,后者在成本极大优化的情况下,也保证了数据可靠性和一定的可用性,你可以根据业务的要求进行选择。
最后对于云服务,不要只看到你花的钱,要看到其背后给你带来的人力、效率和资产配置带来的利益。
RDS是阿里云提供的即开即用的关系型数据库服务,兼容了MySQL和SQL Server两种数据库引擎。在传统数据库的基础上,阿里云RDS提供了强大丰富的功能从而保证了高可用性、高安全性以及高性能。此外,RDS还提供了诸多便利功能提升了RDS的易用性。★高可用:
采用主从热备的架构。主机down机或者出现故障后,备机秒级完成无缝切换,服务可用性承诺:9995%
提供自动多重备份的机制。用户可以自行选择备份周期,也可以根据自身业务特点随时进行临时备份,数据可靠性承诺:999999%
数据回溯到任意时间点。用户可以选择7天内的任意时间点创建一个临时实例,临时实例生成后验证数据无误,即可将数据迁移到RDS实例,从而完成数据回溯 *** 作。
★高安全
提供白名单访问策略。可自行设置允许访问的IP及IP段,有效防止黑客扫描端口进行服务器攻击。
提供阈值报警的功能。支持实例锁定报警、连接数报警、IOPS报警、磁盘空间使用报警、CPU报警等。
提供SQL注入告警。将对发往RDS的疑似SQL注入的语句进行记录并展示,供用户进行程序调整,杜绝SQL注入的发生。
SQL审计。记录所有发往RDS的SQL语句,系统将记录SQL语句相关的连接IP、访问数据库的名称、执行语句的账号、执行时间、返回记录数等信息。供用户对RDS安全性进行排查。
控制台 *** 作日志。记录所有在控制台上进行的修改类 *** 作,便于管理员查看并管理RDS。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)