红豆、绿豆、黑豆、白豆四种,信息的读取就是捡豆子。
传统的单机数据库模式,是一个人捡豆子,效率很低。
紫微星的模式,就是把所有豆子放在一个盆里,四个人一起捡豆子,效率提升。
Facebook的模式,是把所有豆子分成四个盆,一个红豆盆,一个绿豆盆,一个黑豆盆和一个白豆盆。然后四个人分别对应四个盆,效率大幅提升。
周不器眉头紧锁,“听起来,他们的好像更高端?”
唐斌辰笑道:“就是一个类比,咱们是混捡,他们是单捡。混捡安全性更高,死了一个人,剩下三个人不影响,很稳定。他们是单捡,是单机结构的数据库,所以取红豆的人只能取红豆,取绿豆的人只能取绿豆。假如取红豆的那个人死了,红豆就取不出来了。”
周不器道:“所以他们的模式稳定性不如咱们?就需要在硬件条件方面有更大的支出?”
唐斌辰道:“对,从效率来看,他们更高。从成本和稳定性来看,是我们的优势。”
周不器明白过来了。
怪不得硅谷那些巨头们都不搞分布式数据库,而是在积极的寻求着对oracle、mysql这些传统服务器的技术性升级。
人家背靠全球市场,富得流油,不在乎这点小钱。稳定性可以用金钱来弥补,无非是多搞一些服务器,多搞一些备用数据库。
让一个人捡红豆,人死了,红豆就取不出来,系统就崩溃了。可搞100个人专门捡红豆,死了一批,红豆一样能取出来。
王星道:“硅谷不搞分布式数据库,是因为市场格局已经定了,Oracle这类的数据库巨头已经称霸很多年了。工程师们从读书时,学习的就是使用Oracle这类的数据库,后期让他们改,也改不动了。只能通过技术手段,研发豆子的分发系统和多种针对不同豆子的存储系统,来完成对传统数据库的使用升级。”
周不器听懂了他的意思,“所以