发布网友 发布时间:2022-04-07 20:05
共2个回答
热心网友 时间:2022-04-07 21:35
这个不建议使用负载均衡,而是采用缓存来进行。缓存使用redis,内存数据库,网民每次访问的写入操作,都先存在redis中。另一个程序控制,每隔1min,从redis中把数据同步到mysql中。
这样做有两个好处:
提高写入速度,减小读写压力
即使redis数据丢失,也只是丢失1min内的少量数据。
热心网友 时间:2022-04-07 22:53
因为具体情况不是很清楚,所以我只能简单的回答一下你。追答我不太清楚你对分表是怎么理解的。我说一下我的想法。
一个表,但是数据量太大。完全可以做水平拆分。
因此是可以实现的。
我们在生产上也做过类似的拆分。我们有一张统计的表有将近4亿数据量。最后就是做水平拆分,把单张表的数据控制在400W左右。一共分了100多张子表。