欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
Foxtable(狐表)
→
用户栏目
→
专家坐堂
→ [讨论]问一个数据库设计的性能问题,开放过大型应用开发的老鸟请尽量多给意见
新的主题
投票帖
小字报
下一主题 >>
<< 上一主题
共有
2791
人关注过本帖
树形
打印
复制链接
主题:[讨论]问一个数据库设计的性能问题,开放过大型应用开发的老鸟请尽量多给意见
有点蓝
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:超级版主
帖子:
110744
积分:563646
威望:0
精华:9
注册:
2015/6/24 9:21:00
Post By:2016/11/28 20:58:00 [
显示全部帖子
]
如果是我,首先我会分析需求,设计出一套合适的表,2张表肯定是不够的;
对于数据增长比较快的表,我会考虑做2套,一套为历史表,存储1年前甚至更久的数据,甚至按数据量可以分为多套历史表;
试用用户可以放到另外一个试用数据库中。
个人感觉:
不管是100W张表还是100W个数据库都是一种灾难;
千万级的数据不是问题;
100W个用户并非都是活动用户;
从0到100W的增长,你估计要多长时间?1年?10年?还是更长?在这个增长的过程中你的业务是如何发展的?一直是这种被动的平台模式?还是可以分销、代理?还是其它......
不要想着做一个软件可以用一辈子,从1W到10W以至100W甚至更多的时候,软件架构也会随着不断更新重构以适合未来的变化。
作为母婴市场,当你达到100W用户的时候,还找不到一个团队帮你处理大数据?
所以,不要考虑那么多,先做吧,等你到达这个级别的时候自然有这个级别的解决方法。
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.03516 秒, 5 次数据查询