wordpress 采用站库分离后性能会提升还是下降?

2014-10-19 13:11:05 +08:00
 bobopu
这里说的站库分离是说将wordpress程序文件放在美国空间,mysql数据库放在国内,采用远程调用方式,图片、音乐等静态文件放在又拍。这种的情况访问速度是下降还是提升?
4067 次点击
所在节点    MySQL
15 条回复
Showfom
2014-10-19 13:18:44 +08:00
慢死你。。。
tanyuxiang
2014-10-19 13:21:14 +08:00
静态文件放国内可理解。数据库放国内?
pimin
2014-10-19 13:21:34 +08:00
静态文件肯定是提升,页面处理速度肯定是惨兮兮。
但是如果写操作不多影响不是很大,因为读可以缓存。
Love4Taylor
2014-10-19 13:22:29 +08:00
如果在同机房还可以。。美国--国内,,这延迟,,啧啧啧
icedx
2014-10-19 13:23:49 +08:00
作死
bobopu
2014-10-19 13:24:45 +08:00
@pimin 极少的写入,95%的读取。
66450146
2014-10-19 13:30:51 +08:00
慢出翔。。。。。。。。。。
bobopu
2014-10-19 13:32:48 +08:00
@Showfom
@tanyuxiang
@pimin
@Love4Taylor
@icedx
@66450146
看来这是蠢招,呵呵。
broadliyn
2014-10-19 13:37:25 +08:00
如果只是个人博客的话,就wordpress那点数据访问花不了多少时间和CPU资源,你把数据库放到国内,简直是作死啊。数据来回的延迟就已经让你恶心到底了。

当然你也可以做缓存。保证缓存命中高的情况下,也是可以的。你只是不想把数据从国内迁移到国外主机上吧?
msg7086
2014-10-19 13:44:04 +08:00
标题和内容说的就不是一个东西……

站库分离性能会上升,但是把这么紧密结合的两个东西放跨国就……
bobopu
2014-10-19 13:51:53 +08:00
@broadliyn 数据库有点多,迁移起来很麻烦。
thinkxen
2014-10-19 14:15:05 +08:00
全部放香港日本或者韩国,或者图片放国内,文件+数据库放美国~~~
YAFEIML
2014-10-19 14:30:06 +08:00
是你的程序在访问mysql,又不是你的用户。。。
incompatible
2014-10-19 14:30:56 +08:00
看到“站库分离”和“远程调用”两个词我恍惚了

应用服务器和数据库之间本来就是是两个独立的进程,通过socket进行通讯(这并不是传统意义上的“远程调用”)。

多数生产环境中把应用服务器和数据库部署在不同的主机上,是为了避免它们之间争抢cpu资源带来性能问题。虽然是不同的主机,但是为主机之间提供低延迟和高带宽的网络连接是前提。
你把他们跨洲部署,完全违背了部署在不同主机上的初衷。这样会带来性能的下降。
bobopu
2014-10-19 14:47:03 +08:00
@thinkxen
@YAFEIML
@incompatible
是的,原谅我这愚蠢的想法吧。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/139984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX