- 主题:一个关于数据库cluster的问题
有个系统,对数据的要求非常高。在写入数据库的时候,一定要写入两个独立的数据库系统后在返回结果。而且这两个独立的数据库系统不能在一个DC里面。
这种用什么技术好呢?
--
FROM 12.24.60.*
系统是记录钱的交易的。有政府等机构的审核,所以系统不能出一点差错。否则会计啥的会有麻烦。
所以在记录数据的时候,需要两套独立的数据库系统,而且还不能在一个地方,防止地震/火灾等破坏了一个,另外一个还有完整数据。
要求的就是在往数据库写的时候,两个系统都要写上,才算交易完成。只写一个,另外一个是备份过去的话,那如果在交易完成和备份之前的数据就可能丢失。所以对系统的要求就是两个都要写上才算完成了一个交易。如果一个成功一个失败交易都不能算成功,需要想办法处理。
这样的系统怎么设计?
【 在 kobe2000 的大作中提到: 】
: 对数据的要求非常高是什么意思?
:
--
FROM 65.113.43.*
这条路走不通。
说说解决方案吧。怎么弄。
【 在 dhcn 的大作中提到: 】
: 这对阿里不就是菜吗?如果你们是体制内,就直接找阿里合作做吧。反正12306都合作了。
--
FROM 65.113.43.*
具体怎么做的呢 ?
【 在 kawolu (渚) 的大作中提到: 】
: 阿里各种不一致,只不过把概率控制得低一点罢了。
--
FROM 111.202.1.*