忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 2216 | 回复: 0

[归档与迁移] 数据库和程序是否可以分离? [复制链接]

论坛徽章:
1
程序设计版块每日发帖之星
日期:2015-06-25 22:20:00
发表于 2017-03-25 23:46 |显示全部楼层
本帖最后由 97251230 于 2017-03-25 23:54 编辑

如题,目前情况是这样的,windows服务器,由于程序是php+mysql的,目前因为资源文件的加载,会导致网站运行缓慢。想的办法是将程序和文件分开用2个服务器,由于程序系统限制以及文件限制,其实把程序和文件完全分离开并不是最好的办法。

现在考虑把数据库mysql放到类似百度云 阿里云之类的rds数据库,然后通过独立服务器这边的程序系统直接进行写入,然后在rds数据库这边直接创建一个代理,只负责读写。

实际想实现的是这个样子:
windows服务器:至强Xeon 8核16G (目前的)

后端程序在服务器上,文件在服务器上。

前端程序在百度云,数据库使用百度云rds数据库。


疑问:
1、这样的方法是否可行,是否会存在后端程序在进行写入的时候,百度云rds是否可能会有没有写入进行的情况。
2、之前是打算直接把服务器上cdn,但是中途出了点小插曲,服务器会老挂(感觉是cdn蜘蛛抓取的)。
3、打算把数据库分离出来,也是考虑服务器可能会损坏,目前文件已经通过备份软件实时备份了,但是数据库还没有,现在还有点大。


这种情况下,首先服务器肯定是要放文件的,以及后端程序必须要放在服务器上。

有没有能够保证前端程序的速度,文件的速度慢一点都没关系,但是前端网页的速度希望可以得到保证。(暂可不考虑备份这一问题,对了是一个资源站)


服务器小白,希望大神可以抽空指点一二,感谢了。



您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP