虚拟主机域名注册-常见问题 → 数据库问题 → 数据库问题 | |||||||
云服务器数据库——数据库应用服务器
随着IT行业应用部署规模的日益增大,越来越多的企业使用云服务器作为单独的数据库应用服务器,除了选择云服务器,行业中阿里云称之为ECS,西部数码的弹性云服务器,然后还有其他如天翼云盛大云腾讯云等等,用云服务器安装数据库服务,还可以购买单独的数据库和云主机分离服务方式,这里推荐使用第一种也就是云主机部署数据库方式。 云服务器简单来说是运行在集群上的虚拟机。一些云服务器用的是SATA硬盘,西部数码服务器一般用SAS硬盘,由硬盘构成网络存储集群,每次写入数据时会同时保存4份,性能换取更高的可靠性。举例阿里云客服提供的磁盘性能数据:阿里云主机写速度一般在15MB/s,读速度一般在70MB/s,IOPS在500~700左右。所以,硬盘写入速度是一些云服务器的硬伤,也是云服务器成本低的主要原因所在,而西部数码的弹性云数据可以通过试用云主机检测到,不同的类型包括ssd高性能硬盘可选,更有一定优势。 再来看看关系型数据库——RDS(Relational Database Service,简称RDS)。 RDS关系型数据库服务是在服务器上部署的数据库实例。比如针对SQL Server的RDS,阿里云会在服务器上安装好SQL Server,然后把其中的一个SQL Server数据库实例出租给你,并限定该实例所能使用的硬件资源,并且由阿里云的DBA负责维护。问题是成本高、限制多。 西部数码虚拟主机也有单独的数据库产品提供,其承载的服务器都是配置强劲的服务器,同时在弹性云计算的架构上,充分提升带宽、云端互联,硬盘性能等优势,比一般的数据库优势很多。 阿里云网站上只提供一种迁移方案——导出目标数据库的生成脚本(详见SQLServer迁移方案 › 导出步骤),而且在适用场景中说明只适用于“数据文件总大小在10G以内”,却没有提供大于10G的数据文件的迁移方案,这对于很多网站的长期发展而言是不太合理的。 因此这里推荐大家如果考虑到成本可以选择云服务器搭建与文件存储并存的数据库,如果需要单独的数据库也可以使用云服务器搭建数据库服务器。这样一来,自主性更强,而且成本也可控,不受约束和限制。 在云服务器上实现数据库应用的步骤如下: 1、 安装相应的数据库软件如mysql; 2、 配置mysql数据库,设置数据库文件的存放路径,对配置文件进行相应的编译; 3、 管理数据库的用户名与密码,避免使用弱密码,防止被入侵; 4、 确认是否已将数据库服务设置成开机自动启动。 部署数据库应用需要注意以下几点: 1、 对数据进行备份,以免数据丢失。 2、 保证数据库应用服务器的安全,以免黑客盗取数据或破坏数据。
|
|||||||
>> 相关文章 | |||||||