关于论坛访问速度,查询速度

missukiss02 2014-03-04 09:49:13
前几天去了面试,有个问题不会答,求答案。
一。大型论坛 ,如天涯之类的,帖子量很大的,回帖量也很大。如何保证访问速度:1 论坛列表展示,2 帖子如果很多回复,点进帖子如何提高访问的速度。
我答:缓存,sql的优化,分页(貌似多余,因为肯定会分的)。
二。数据库的表存有大量的数据,导致查询很慢?如何解决
我答:索引,sql优化,优化表结构,分库存储。


听了我的答案,不满意,求大侠。
我问了下第2个答案。他说他的做法是根据用户习惯,分表。求补充。
...全文
885 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
天空丶蒋 2014-03-06
  • 打赏
  • 举报
回复
异常异长 2014-03-06
  • 打赏
  • 举报
回复
实践出真知 这东西 似乎没有可问的价值 又不是文科面试
missukiss02 2014-03-06
  • 打赏
  • 举报
回复
感觉和我的理解差不多的。。算了,结贴算了
  • 打赏
  • 举报
回复
引用 5 楼 missukiss02 的回复:
[quote=引用 4 楼 caozhy 的回复:] 这种问题本身问的就很无聊。如果你有经验,就是问问你的场景都比列举一些所谓的“方法”强。
是我答得无聊吧。不过我确实想知道怎么论坛这么大的数据量是如何快速响应的。[/quote] 临时表和加条件筛选也是你的选择
md5e 2014-03-05
  • 打赏
  • 举报
回复
一个是存储过程,一个是建立索引,最后是应用程序缓存,DZ论坛你发贴后有时是不会马上就出现的,要等他的缓存时间结束,缓存时间可以后台自定义
missukiss02 2014-03-05
  • 打赏
  • 举报
回复
引用 4 楼 caozhy 的回复:
这种问题本身问的就很无聊。如果你有经验,就是问问你的场景都比列举一些所谓的“方法”强。
是我答得无聊吧。不过我确实想知道怎么论坛这么大的数据量是如何快速响应的。
threenewbee 2014-03-04
  • 打赏
  • 举报
回复
这种问题本身问的就很无聊。如果你有经验,就是问问你的场景都比列举一些所谓的“方法”强。
  • 打赏
  • 举报
回复
不太会技术的人,整天沉浸在技术的名词儿里。如果你把是非来回验证10万遍,也就看到了背后的东西。
  • 打赏
  • 举报
回复
引用 楼主 missukiss02 的回复:
我问了下第2个答案。他说他的做法是根据用户习惯,分表。求补充。
他的手下可能非常可悲,可能每隔2个月就要把程序全都重新编写一遍,数据库表大都重新定义一边,整天加班。 满口“需求”也不一定是好事。任何事情如果不讲工程设计而经常会无头苍蝇地推到重来,都是灾难。

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧