我一直在阅读有关高读或写的内容,但两者兼而有之,您的建议是什么?在我的情况下,很多人正在写数据而另一组人正在阅读它,这是基于网络的,并且没有模式来确定谁在写或读。另外,由于数据每秒更改几次,因此无法进行缓存,但可以增加“缓存大小”以避免mysql始终发出I / O.
其中一个想法是使用mysql集群,但数据必须同时写入所有节点,这会对性能产生什么影响。
寻求建议。
答案 0 :(得分:0)
另一种方法是创建复制设置。在将数据写入主设备的情况下,数据将被复制到从设备中,并且从设备中读取
您可以在此处详细了解http://dev.mysql.com/doc/refman/5.0/en/replication-solutions-scaleout.html