分布式数据库会成为主流吗?

国产数据库高达260多种。放眼全球大约有400多种数据库。这么看来,国产数据库实在是不少。Oracle+MySQL几乎垄断了中国的数据库市场,留给260多个国产数据库的市场实在有限。
2023-07-06 13:20:31  |   作者:  |   来源:云数科技圈

分布式数据库会成为主流吗?

国产数据库高达260多种。放眼全球大约有400多种数据库。这么看来,国产数据库实在是不少。Oracle+MySQL几乎垄断了中国的数据库市场,留给260多个国产数据库的市场实在有限。
2023-07-06 13:20:31
作者:
来源:云数科技圈

这几年,在国家政策的扶持之下,国产数据库如雨后春笋般冒了出来。据不完全统计,国产数据库高达260多种。放眼全球大约有400多种数据库。这么看来,国产数据库实在是不少。即使如此,我国数据库市场基本上还是国外产品的天下,Oracle+MySQL几乎垄断了中国的数据库市场,留给260多个国产数据库的市场实在有限。因此,接下来数据库的洗牌应该是不可避免的。

国产数据库中,人们比较看好的除了传统的数据库四小龙(武汉达梦、人大金仓、南大通用、神州通用)这几款集中式数据库之外,分布式数据库是最被看好的,比如OceanBase、TiDB等。实际上,这几年分布式数据库在市场非常受关注,发展得也非常好,被给予厚望,希望能成为中国数据库崛起的突破口。

过去,面对Oracle、MySQL等国外数据库时,国产数据库几乎没有任何抵抗力。而今天分布式数据库具有了Oracle、MySQL等集中式数据库所没有的优势,比如,它通过分布式架构解决了数据库的无缝扩缩容问题,可以应对海量数据的存储,可以很好地支持企业的全球化部署。人们看到了国产数据库崛起的希望。

众所周知,现在已经进入大数据时代,数据量会越来越大,因此需要数据库普遍具有海量的数据存储能力,而传统集中式数据库受架构限制,当数据量超过一份值之后,就只能分库分表。这带来极大的开发难度和管理开销。所以,有人认为,分布式数据库将来必然会成为主流。

然而,不少人也在怀疑分布式数据即使有存在的必要,也只会是一个小众市场。原因在于:一方面,无论是存储技术和计算能力都会随着技术的进步不断提升,虽然步伐可能不如摩尔定律那么夸张,但增长是一定的。也就是说,集中式数据库容量还有提升空间。

另一方面,对于绝大多数应用场景,集中式数据库足以应对,根本用不上分布式数据库。而从当下的实际应用情形看,也的确如此,目前绝大多数使用了分布式数据库的,其本质上并不是因为数据量太多,更多企业是出于信创和国产替代的要求。反正要用国产数据库,那就用分布式数据库吧,万一将来数据库量实在太大了,有备无患。这正是很多用户使用分布式数据库的心理。

为了满足这样的用户,分布式数据库推出了单机分布式一体化数据库,比如,OceanBase已经推出了单机版,现在用户可以使用单机版,将来等到数据量大以后再升级为分布式数据库。这不失为一种解决办法。

但就在使用方便性和性能上,传统集中式数据库还是优势明显,如果并不是非要分布式数据库,为什么不直接选集中式数据库?真的有必要为了未来数据量可能太大而选分布式吗?

您认为呢?