許亮杰道“金幣錢包系統,最怕的就是突發故障導致數據丟失,涉及到錢的事,多了少了都是不可接受的。楊振坤的思路我研究了,做的非常好。為了解決高可用與主備庫數據一致的矛盾,他把可用性做到了數據庫系統內部,用一主兩備或一主多備代替一主一備。主庫到備庫同步的時候不要求同步到每個備庫,而是同步到包括主庫在內的多數庫,超過半數就可以了。也就是說總共三個庫中如果有兩個成功了,這個事務就成功了。如果任何一臺機器出了問題,這個系統的可用性和數據一致性都是可以保證的。”
分布式的優勢嘛,類似的邏輯周不器已經聽過很多次了,他沉聲問道“數據的安全、穩定,應該不成問題。可是運營的安全、穩定呢”
這可是測試版啊。
萬一跑著跑著,數據庫突然崩潰了,金幣錢包系統直接癱瘓,那就完蛋了。
許亮杰道“所以,我的思路是兩條腿一起走。”
“哦”
“把金幣錢包系統的流量,進行分割。目前的re數據庫架構保持不變,在非高峰期的時候,這套體系足夠用了。只有當中午和晚上,上網高峰期的時候,把一部分流量引入到飛天數據庫中。”
周不器眼睛一亮,“在實戰中成長”
許亮杰笑著說“大概就是這個思路。如果只是一味的內部測試,發展速度還是慢了點。直接上線,既能為金幣錢包系統解決一部分的負載壓力,也能通過實戰積累經驗,快速成長。”
周不器點了點頭。
心里已經基本認同了,技術委員會有了集體通過,他沒道理壓下去。
張一明道“這個思路挺好的,飛天數據庫先是備用關系,先承載的流量,試試水。然后是2,5,0逐步的提高飛天數據庫的層級,再主次顛倒,以飛天數據庫為主,甲骨文數據庫為輔。最后,就是徹底拋棄甲骨文。”
“楊振坤怎么說”
“他有點緊張。”
“緊張”
周不器被逗笑了。
許亮杰嘆了口氣,“畢竟還是測試階段,不太穩定。即便是的流量,也是很大的數據量,一旦出了差錯”
“打仗的事,不能看將軍準沒準備好。參謀部決定了,沒準備好也得上而且,上了就必須贏”周不器的態度已經比較明確了,“沈院長,你說幾句”
沈向陽道“關系型數據庫,缺點很明顯,能夠擴展、容量小、處理能力不夠、成本高。所以硅谷的巨頭,比如谷歌、亞馬遜、ebk,都在嘗試開發、使用非關系型數據庫。紫微星走了另外一條路,堅持關系型數據庫的底子,把分布式技術來揉到數據庫里面,解決單機數據庫存在的各種問題這是一個重要的方向性挑戰,做成了,對整個互聯網的基礎設施都會是一個巨大的幫助和進步。”
“是啊。”
周不器的思維馬上跳到了另一個戰場融資。
紫微星的輪融資,規模會很大,他給出的底線是估值不低于300億美元。這個規模,絕對是世界第一大互聯網獨角獸了。
哪怕是華爾街熱錢洶涌,對這種規模的投資也會很謹慎。
一家華夏的互聯網公司,竟然比硅谷的很多科技企業估值還高僅次于谷歌、亞馬遜和雅虎,比ebk還高
沈向陽的這番話,就很有向硅谷發起挑戰的意味。
硅谷的方向選擇了非關系型數據庫,紫微星的方向則是選擇了關系型數據庫外加分布式技術的方式。
有資格挑戰硅谷,就足以說明紫微星的實力。
自主研發的飛天數據庫是否要上線,已經不是技術層面的問題了,還是紫微星的品牌和業內地位的展現。
“那就上著手準備未來兩個月內,飛天數據庫必須拿出驚艷的成績單技術委員會要給出更詳細的方案,不能影響了e的上線和百億補貼計劃”
周不器一拍桌子,做出了決斷。