全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1611|回复: 16

讨论一下WEB和数据库分离的必要性

[复制链接]
发表于 2019-1-4 16:55:43 | 显示全部楼层 |阅读模式
数据在小型VPS上, 数据库弄到KS, 两者PING值 在110左右。

之所以要分离一是因为IP不够,二是怕版权。

之前一直以为网络延时会不好,现在发现库在VPS上,会导致MYSQL吃CPU比较多,并发的时候查询并不一定快。

用KS的做库,查询速度快,网络延时是不是可以忽略掉。
发表于 2019-1-4 16:57:06 | 显示全部楼层
不是同城不要分离
发表于 2019-1-4 17:01:19 | 显示全部楼层
还不如VPS反代KS,不做分离
发表于 2019-1-4 16:59:07 | 显示全部楼层
分离可能相对安全一点,可是我懒
发表于 2019-1-4 16:59:27 | 显示全部楼层
不是同城的机器,就千万不要做站库分离
DB查询带来的请求延迟是成倍增长的,一次sql如果按照110ms的延迟计算,你一个请求有多少次sql,就要多少次110ms,这个延时增长是不能接受的。
发表于 2019-1-4 17:08:47 来自手机 | 显示全部楼层
还是做缓存好,以空间换时间
发表于 2019-1-4 17:11:14 | 显示全部楼层
参考前后端分离和微服务的概念,你可以把view和数据分离开来,也可以把业务分离下来,但是不可能把数据库单独分离开来
专家 该用户已被删除
发表于 2019-1-4 17:15:26 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-1-4 17:16:25 | 显示全部楼层
超过3ms就不要分离
发表于 2019-1-4 17:19:01 来自手机 | 显示全部楼层
动静分离 动态资源和数据库放一起嘛
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-7 17:07 , Processed in 0.064513 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表