
1 invite 2014-12-25 13:37:15 +08:00 按天分表可行? |
2 cevincheung 2014-12-25 13:40:59 +08:00 按照帖子id,分区。 单独分表已经慢慢无法满足需求了。 1234需求分表只能使用UNION |
3 cevincheung 2014-12-25 13:41:12 +08:00 补充,上个sphinx也行。 |
4 regmach 2014-12-25 13:42:48 +08:00 我怎么觉得压力不大 1,4可以用缓存 2,3可以用索引 |
5 woshicixide OP @invite 可行,但是按板块id和用户id来找帖子的时候得扫全部表 |
6 woshicixide OP @regmach 我前面还加了层mongo,用来缓存两天的数据,但是碰到23在性能上已经快不行了(sql语句肯定命中索引) |
7 woshicixide OP @cevincheung 我的目的就是尽量少用union,但是sphinx对我来说用处不大,我不需要做内容查找 |
8 cevincheung 2014-12-25 13:53:40 +08:00 @woshicixide sphinx做条件筛选,id查询无压力。multi也不错。 |
9 regmach 2014-12-25 13:54:05 +08:00 @woshicixide 0_0 访问量好大啊... 请问回复表是不是更加夸张? |
10 woshicixide OP @regmach 回复表差不多大,但是回复的查看量不大,所以暂时不会有什么问题 |
11 invite 2014-12-25 14:03:32 +08:00 @woshicixide 又想分表,又不想扫描全部表?数据就放在那里,不扫它,那怎么获取信息啊? |
12 xing393939 2014-12-25 14:06:58 +08:00 1000W,不算多吧。之前我的一个mysql innodb分区表,都已经2亿多条记录了,查询都不慢,觉得可以在查询上多做些优化就行了 |
13 Mac 2014-12-25 15:07:15 +08:00 1000W是瓶颈么? |
14 displayabc 2014-12-25 21:20:01 +08:00 我感觉按月分一下就可以了 |
15 esile 2014-12-25 23:35:21 +08:00 @woshicixide 按id分表,1234都可以用coreseek/sphinx解决! |