淘宝有这么多技术人员 全部用mysql数据库不是好好的吗?为什么还要花那么大的人力物力开发自己的海库呢?
淘宝有这么多技术人员全部用mysql数据库不是好好的吗?为什么还要花那么大的人力物力开发自己的海库呢?...
淘宝有这么多技术人员 全部用mysql数据库不是好好的吗?为什么还要花那么大的人力物力开发自己的海库呢?
展开
1个回答
展开全部
浅见如下:
1、mysql本身是一个中、小型开源数据库,
其本身的并行分布式的解决方案不是很成熟的,比如数据路由、数据复制、全局事务等方面,
所以几乎每个厂商都要对mysql做自己的分布式解决方案,
而且mysql还在不断的版本更新中,每次新版本发布,自己的分布式解决方案也要做适配,
这是做OceanBase的原因之一。
2、mysql的开源协议比PostgresSQL的协议的限制要多。
3、我觉得淘宝当时上开源的时候也是百花齐放的方式走的,不同团队走不同的路,免得一棵树上吊死,所以不同的路线也都在走。
1、mysql本身是一个中、小型开源数据库,
其本身的并行分布式的解决方案不是很成熟的,比如数据路由、数据复制、全局事务等方面,
所以几乎每个厂商都要对mysql做自己的分布式解决方案,
而且mysql还在不断的版本更新中,每次新版本发布,自己的分布式解决方案也要做适配,
这是做OceanBase的原因之一。
2、mysql的开源协议比PostgresSQL的协议的限制要多。
3、我觉得淘宝当时上开源的时候也是百花齐放的方式走的,不同团队走不同的路,免得一棵树上吊死,所以不同的路线也都在走。
追问
有一定道理~~但oracle 和 sql 不用 自己做分布式解决方案吗?
追答
oracle吗,oracle的SMP架构采用的还是scale up的方式,
数据量大到一定程度也要做分库分表的,
而且淘宝去IOE的主要原因是成本太高,这跟你主问题问的不是一个问题了
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
不同公司提供的方案也不一样。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库解密恢...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询