简单描述一下先:数据量在500w+ 多表关联(各表单条数据均为在1kb内) 表引擎为MYISAM目前设想的构架
1.主从
采用一主一从,主负责写,从负责读。
a)实时写
数据实时单条更新写master,问题是:由于有关联表,是否会出现同步不及时而导致的部分数据延时?
b)定时写
数据单独更新,处理为一个大的sql后直接导入主mysql,问题同上,且是否会造成更多的表数据关联问题?2.单机定时写
采用单机mysql,并定时的一次性导入大量的数据。问题:导入数据的时候,对mysql读性能的影响如何解决?3.主从+内存表?
采用一主已从,主负责写,从负责同步,内存表负责读。问题:每次更新后,需要手工重新创建内存表,同样内存占用较大。此方案作为附加方案考虑。由于对数据库这块不是特别熟悉,希望大家的经验能指导一下这块。mysql