免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2311 | 回复: 9
打印 上一主题 下一主题

数据库集群的问题(菜鸟提问) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-21 17:59 |只看该作者 |倒序浏览
之前我有做过一个WEB服务器的3节点的实验,实验基于VBOX,我想问问,如果是搭建数据库集群,那么当一个节点出现错误了机器重启,其他节点接管服务,但是,这样不就会导致最后数据库数据不一致吗?望解答。

论坛徽章:
0
2 [报告]
发表于 2009-09-21 21:32 |只看该作者

回复 #1 ccbslsx 的帖子

实际上数据库的如何是ha的方式需要两个节点就可以的
如果是使用的如mysql的cluster 那就需要多个节点

论坛徽章:
0
3 [报告]
发表于 2009-09-22 08:55 |只看该作者
谢谢LS回复,我主要是想问如何保证数据库集群的数据一致性?还有就是 如果集群只有2个节点,那么当一个节点宕机时,会不会出现这样的问题呢:A宕机,重启,之后判断B没有心跳,重启B,然后循环反复。

论坛徽章:
0
4 [报告]
发表于 2009-09-22 14:34 |只看该作者
使用双机热备试试...

论坛徽章:
0
5 [报告]
发表于 2009-09-22 14:49 |只看该作者
谢谢LS提供一个方法

论坛徽章:
8
戌狗
日期:2014-09-26 16:39:44水瓶座
日期:2014-10-10 02:06:57金牛座
日期:2014-10-11 23:04:042015亚冠之首尔
日期:2015-06-23 15:37:0015-16赛季CBA联赛之天津
日期:2016-01-22 18:58:2915-16赛季CBA联赛之佛山
日期:2016-05-31 19:18:0815-16赛季CBA联赛之同曦
日期:2016-08-10 16:26:3315-16赛季CBA联赛之辽宁
日期:2018-01-10 11:47:40
6 [报告]
发表于 2009-09-22 16:13 |只看该作者
现在一般的结构都是2个master 多个slave   2个master做ha 当一个master挂了 另外一个接管 过程就是2 3秒

论坛徽章:
0
7 [报告]
发表于 2009-09-23 13:07 |只看该作者
现在就是对数据库集群的运作有些疑问,WEB集群我知道是没有问题的,数据库就是不知道当节点A出了问题后,B节点接管A的工作,这个过程很快,我们是感觉不出来,但是本来用户提交的操作是提交给A的,事务已经在A上执行了,突然A出了问题,这样虽然是B接管了A的工作,但是还是会出现数据丢失的问题,我想知道的就是数据库集群是怎么样避免这个问题的,我想到的2种方法:1.操作是同时想集群中的节点同时运行的,但是感觉这样服务器负担会很大;2.写个脚本,约定没过一段时间就将A上的数据备份到B上,这样丢失数据的话也就是丢失这一段时间的数据,但是这种方式使用范围比较小,只能在对数据完整要求不高的应用上使用
nbtf 该用户已被删除
8 [报告]
发表于 2009-09-25 14:29 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
9 [报告]
发表于 2009-09-27 15:24 |只看该作者
原帖由 ccbslsx 于 2009-9-23 13:07 发表
现在就是对数据库集群的运作有些疑问,WEB集群我知道是没有问题的,数据库就是不知道当节点A出了问题后,B节点接管A的工作,这个过程很快,我们是感觉不出来,但是本来用户提交的操作是提交给A的,事务已经在A上 ...



数据库主从(M/S),基本上可以在1/2秒内同步完成
还有个M/M结构的,不过没测试过

论坛徽章:
0
10 [报告]
发表于 2009-09-28 16:57 |只看该作者
数据库的集群还真没有测过呢 看以后有时间测试一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP