这里说的站库分离是说将wordpress程序文件放在美国空间,mysql数据库放在国内,采用远程调用方式,图片、音乐等静态文件放在又拍。这种的情况访问速度是下降还是提升?
1
Showfom PRO 慢死你。。。
|
2
tanyuxiang Oct 19, 2014
静态文件放国内可理解。数据库放国内?
|
3
pimin Oct 19, 2014 静态文件肯定是提升,页面处理速度肯定是惨兮兮。
但是如果写操作不多影响不是很大,因为读可以缓存。 |
4
love4taylor PRO 如果在同机房还可以。。美国--国内,,这延迟,,啧啧啧
|
5
icedx Oct 19, 2014 via Android
作死
|
7
66450146 Oct 19, 2014
慢出翔。。。。。。。。。。
|
8
bobopu OP |
9
broadliyn Oct 19, 2014
如果只是个人博客的话,就wordpress那点数据访问花不了多少时间和CPU资源,你把数据库放到国内,简直是作死啊。数据来回的延迟就已经让你恶心到底了。
当然你也可以做缓存。保证缓存命中高的情况下,也是可以的。你只是不想把数据从国内迁移到国外主机上吧? |
10
msg7086 Oct 19, 2014
标题和内容说的就不是一个东西……
站库分离性能会上升,但是把这么紧密结合的两个东西放跨国就…… |
12
thinkxen Oct 19, 2014 全部放香港日本或者韩国,或者图片放国内,文件+数据库放美国~~~
|
13
YAFEIML Oct 19, 2014 是你的程序在访问mysql,又不是你的用户。。。
|
14
incompatible Oct 19, 2014 看到“站库分离”和“远程调用”两个词我恍惚了
应用服务器和数据库之间本来就是是两个独立的进程,通过socket进行通讯(这并不是传统意义上的“远程调用”)。 多数生产环境中把应用服务器和数据库部署在不同的主机上,是为了避免它们之间争抢cpu资源带来性能问题。虽然是不同的主机,但是为主机之间提供低延迟和高带宽的网络连接是前提。 你把他们跨洲部署,完全违背了部署在不同主机上的初衷。这样会带来性能的下降。 |
15
bobopu OP |