码迷,mamicode.com
首页 > 数据库 > 详细

新春好跑步,以及数据库“读写分离”的点滴考虑

时间:2015-03-29 23:47:35      阅读:357      评论:0      收藏:0      [点我收藏+]

标签:数据库   读写分离   

新春的好日子;
小风吹来;
花一样的味道;
满满的幸福滋味。

迈开步子在宽敞的马路上跑步,步伐轻盈,多么美好的事情。

跑步总是枯燥的,只有奔跑奔跑;
跑步是孤独的,每个人的都有自己的节奏;

跑步的时候总爱瞎想,昨天和一些同学聊到了数据库的“读写分离”。
在我有限的认识中,我一直认为数据库“读写分离”,是为了提升数据库的瓶颈,因为数据库写总是相对比较少,而读取可能总是比较多,甚至高几个数量级。
比如一个电子商务网站,把某一个产品上架,可能一个月才需要写一次,但是每天都有一万次的浏览,这个时候的“读写分离”,我认为是最合适的。
不过哪位同学神秘兮兮的告诉我,“读写分离”最重要的一个目标,是为了让系统有更加好的容错性,确保在负责写的数据库出现故障的时候,整个系统还能运行,当时觉的这个想法非常好,非常赞!

跑步的时候突然想到,用容错性来理解“读写分离”,虽然是一个好方法;但是容错性,应该要用更加合适的方式;
比如ORACLE数据库的RAC模式;如果系统非常重要,我们可以设置4个心跳节点的RAC数据库,两两分组放在不同的机房或者地区。

自己不是一个聪明或者睿智的人,很多的事情考虑确实比较慢,只能慢慢揣摩慢慢想吧,所以只能成为一个普通的平凡人吧。

新春好跑步,以及数据库“读写分离”的点滴考虑

标签:数据库   读写分离   

原文地址:http://blog.csdn.net/ffm83/article/details/44732511

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!