记录百万级用户每天使用手机流量数据库表设计 数据库mysql流量设计 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以考虑一下MYSQL中的分区表。 分区表,分区键为用户id,主键为用户id+自增id,建议用key或者hash分区是记录一段时间的信息,还是一直记录,如果是一直记录的话,还可以将时间加入分区键 感谢,我先根据你的提示查找下mysql分区表信息。 我刚刚看了下Mysql的分区表相关知识,我觉得水平分区(HorizontalPartitioning),按照年月日氛围3层,不过不知道4个分区类型选哪一种,请指教。Q443808335 根据你的常用查询方式进行分区,如果经常是时间查询,你可以根据range时间如果经常是根据用户,你可以用hash用户id进行分区 根据需求,用户可以看到自己历史使用流量记录。这样的话是根据range还是hash呢? 我这两天学习了下分区表,但是对于选择哪种分区表还是很困惑。应该是在key和hash里面选择,但是最后的partitions处,分为几个表有些犯难了,该怎么写呢? 这样的话,先根据用户id进行key分区,再在key分区下按时间进行range子分区 我找到的资料都只是单个分区表 你的意思是多重分区 语句是怎样的 大神 可否多多请教下啊 [email protected] http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html这个你看下 手机流量监控,不可能用了1一个字节,或者1K就上传数据到数据库吧?换句话说,MySQL的写入时机,你是可以控制的。另外就是写入的次数多,我觉得分区未必满足你的需求。其实你是百万次的写入简单数据,但是每次数据量都不大,而且没有关联。建议你用Memory table,或者Redis,先把这些数据记录下来,然后定时Flush到Archive表中。 smartupload下载出现乱码? mysql匹配字符串 在mysql 中直接添加insert 语句出现乱码 mysql 两个数据表怎么生成这样的用户表 mysql有没有什么设置能 登记 错误的sql? 新手简单MYSQL问题,在线等。 mysql 一个查询语句,初学者,不会,请大家包含. default有什么用?怎么修改其在某column的值? 关于replace的问题 MYSQL触发器问题 Mysql 数据库 去除某个字段的前10个字符 mysql数据库频繁重启,请帮看一下
Q443808335
根据你的常用查询方式进行分区,如果经常是时间查询,你可以根据range时间如果经常是根据用户,你可以用hash用户id进行分区
根据需求,用户可以看到自己历史使用流量记录。这样的话是根据range还是hash呢?
我这两天学习了下分区表,但是对于选择哪种分区表还是很困惑。应该是在key和hash里面选择,但是最后的partitions处,分为几个表有些犯难了,该怎么写呢?
我找到的资料都只是单个分区表 你的意思是多重分区 语句是怎样的 大神 可否多多请教下啊
[email protected]
换句话说,MySQL的写入时机,你是可以控制的。另外就是写入的次数多,我觉得分区未必满足你的需求。其实你是百万次的写入简单数据,但是每次数据量都不大,而且没有关联。建议你用Memory table,或者Redis,先把这些数据记录下来,然后定时Flush到Archive表中。