收藏 关注 回复 数据库 寻求帮助 / 109 / 14 / 发布于 2021-8-05 22:21:40 / 活跃于 2021-08-07 11:08:42 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 22:21:40 网站访问是不是要看数据库的大小和并发数?同等配置下,大的数据库能容纳的并发数要小很多? #21215 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-05 22:37:47 你说的数据库大小是指的磁盘空间吧。 这个你这样想,你的电脑能运行多高特效的游戏是不是和你硬盘容量没啥关系? #21216 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 22:43:18 就是,数据库查询问题,要是wordpress文章多起来,比如到十万百万篇文章的量级,是不是需要超高配置服务器支撑一定程度的并发? #21217 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-05 22:45:42 回复 @ 铁铁铁铁铁锤:不一定,数据量大了可以通过分库分表来横向扩容,这时候单节点无需很高的配置。 总之不用担心,WordPress可以承载任何数据量的数据,哪怕上亿文章都毫无问题。 #21218 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 22:46:59 回复 @ 孙锡源:不是担心wordpress的承载量的问题,而是服务器算力成本的问题哈哈。 #21219 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 22:48:15 回复 @ 孙锡源:横向扩容是自己上手操作的是吧,mysql能支撑上亿文章的体量吗? #21220 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-05 23:03:55 回复 @ 铁铁铁铁铁锤:可以。 如果你只是普通的文章站的话是有现成的分库分表插件的,这是数据库层面的横向扩容。 Web服务器层面的横向扩容要求你不能使用任何基于本地磁盘的持久化文件或会话存储,这样你就可以使用一个负载均衡器来轮询一组Web服务器节点了。 通过这种方式理论上你可以无限扩容。 #21221 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 23:22:01 回复 @ 孙锡源:后者基本就是企业的大型业务了,而且这种业务可能也都是自己开发了。不分库分表的情况下,是不是数据库越大记录越多,同样的并发数,所需要的CPU算力越多?同样的一篇文章,多次访问redis和pagecache能解决,但是没缓存的数据还是需要进行数据库查询。 #21222 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-05 23:41:15 回复 @ 铁铁铁铁铁锤:肯定是QPS越大资源占用越大…… 通常可以通过多级缓存来降低单次请求的负载,比如说对某个页面整体静态缓存、对数据查询进行缓存、对PHP脚本预编译。再就是可以引入NoSQL来持久化存储一些简单的数据。 #21224 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 蓝魔参与者 蓝魔参与者 蓝魔 参与者 IP属地: 回复于 2021-08-06 23:18:09 回复 @ 孙锡源:分库分表插件有啥?? 达到多少文章适合分库分表? #21238 蓝魔参与者 蓝魔 参与者 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-07 00:24:26 回复 @ 蓝魔:分库分表使用插件——HyperDB,这也是目前wordpress.com在用的方案。 这个插件的使用非常复杂,这里有一篇最简单架构的设置方案:https://www.interserver.net/tips/kb/high-availability-wordpress-hyperdb/ 数据达到多少才需要分表这个没有统一规范,要根据你的业务来定。 #21239 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-07 00:25:55 回复 @ 蓝魔:wordpress.com利用这个插件来使用几千个数据库的数百万数据表存储其全球业务产生的海量数据。可以理解成无限扩容。 #21240 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-07 07:00:17 回复 @ 孙锡源:wordpress多少篇文章能达到百万行数据库的量? #21241 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 孙锡源管理员坏蛋的博客 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 IP属地: 回复于 2021-08-07 11:08:42 回复 @ 铁铁铁铁铁锤:这玩意就和人和人的体质不能一概而论一样,贴吧五虎将能滑铲老虎、抱杀狗熊、一拳打穿一米钢板、徒步躲子弹,普通人行吗? 同样如果别人装了一堆插件,可能文章刚10万的时候postmeta表数据就上千万了,但是你装的插件少可能文章10万postmeta表才50万,这东西无论如何都不能一概而论的。 #21242 孙锡源管理员坏蛋的博客 孙锡源 管理员坏蛋的博客 满脑袋都是反骨又不学无术的坏孩子。 铁铁铁铁铁锤楼主 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 IP属地: 回复于 2021-08-05 23:26:40 回复 @ 孙锡源:就比如你们刚推出的头像服务,分库分表,查询的时间降下来,但是QPS一多是不是还得有很大负载压力。 #21223 铁铁铁铁铁锤楼主 铁铁铁铁铁锤 楼主 暂无个人简介~ 正在查看 1 条回复 哎呀,回复话题必需登录。 加入 LitePress 论坛 ,参与知识分享与交流 登录 或 注册 进行评论 立即加入 免密码登录/注册 密码登录 绑定邮箱 绑定手机 手机号 发送验证码 未注册手机验证后自动登录 请输入正确的手机号 已阅读并同意 用户协议 和 隐私政策 请勾选同意协议 验证码已发送到您填写的手机号码上有效期5分钟,请注意查收 直接输入您收到的4位验证码,会自动验证 上一步 手机号/用户名/邮箱 请输入帐号 密码 请输入登录密码 忘记密码? 登录 电子邮箱 请输入正确的邮箱号 验证码 发送验证码