传统的 MySQL,只要数据量一大,超过千万条基本上都要分库分表,分完之后各种查询也恶心。。。除非是对性能要求极高的项目,我觉得现在那些分布式数据库,可以无限水平扩展的表太好用了。
本人在阿里干外包,阿里内部大量应用自研的分布式关系型数据库 AnalyticDB,也就是 adb,基本上是无脑用,从来不用考虑数据量问题。阿里内部很多统计类、数据分析类的表都使用这个库,兼容 mysql 语法。
最多的时候我见过一个表有 900 亿条数据,实在过于夸张。。。
这个 adb 在阿里云上面是要钱的,不知道市面上有上面成熟的开源方案呢?
本人在阿里干外包,阿里内部大量应用自研的分布式关系型数据库 AnalyticDB,也就是 adb,基本上是无脑用,从来不用考虑数据量问题。阿里内部很多统计类、数据分析类的表都使用这个库,兼容 mysql 语法。
最多的时候我见过一个表有 900 亿条数据,实在过于夸张。。。
这个 adb 在阿里云上面是要钱的,不知道市面上有上面成熟的开源方案呢?