如何处理大量子域名的开发?

2014-05-08 08:55:27 +08:00
 gkiwi
例如QQ空间,每个用户都会有一个子域名,每个用户有多篇blog,请问这些blog应该如何设计数据库表的呢?
每个用户一张blog表的花,表会太多,不现实.是不是完全按照blog的id进行分表?

求献身说法~~
3979 次点击
所在节点    程序员
14 条回复
rails3
2014-05-08 09:01:06 +08:00
域名解析支持*.yourdomain.com
数据库根据业务需求做一下分库、分表
BinbinWang
2014-05-08 09:01:17 +08:00
泛域名
belin520
2014-05-08 09:15:06 +08:00
泛站群,你值得拥有
gkiwi
2014-05-08 09:26:10 +08:00
@belin520 太狠.
gkiwi
2014-05-08 09:27:05 +08:00
@rails3 thx.有无相关资料推荐下?第一次尝试略压力~
sobigfish
2014-05-08 09:28:45 +08:00
针对这个,一直想nginx直接加mongodb routing会不会效率高点
zjgood
2014-05-08 09:40:09 +08:00
泛域名+rewrite
coosir
2014-05-08 09:40:20 +08:00
其实我想说泛解析+rewrite,然后就跟传统的多用户blog系统一样了
rails3
2014-05-08 09:45:23 +08:00
@gkiwi 域名解析,将dns修改为dnspod.cn的dns地址,dnspod上有详细的域名解析说明文档
ivenvd
2014-05-08 10:16:37 +08:00
看到“量子”我就滚进来了…… ●﹏●
yuziyu
2014-05-08 10:33:47 +08:00
域名上泛解析,然后后端PHP之类的处理程序把域名当为一个用户传入的参数还处理就好了。
ashitaka
2014-05-08 10:42:29 +08:00
分表的话 按 qq 号对某个数取模 然后分到对应的表里
以 qq 的用户数
这个用来取模的数应该也不小
darasion
2014-05-08 11:44:13 +08:00
堆机器.
zzh0410
2014-05-09 21:33:55 +08:00
@ivenvd +10086

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

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

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

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

© 2021 V2EX