首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >分库分表的数据库和分布式数据库有什么区别?

分库分表的数据库和分布式数据库有什么区别?

原创
作者头像
勇哥java实战
发布2023-05-19 22:29:33
发布2023-05-19 22:29:33
1.6K0
举报
文章被收录于专栏:勇哥编程游记勇哥编程游记

分库分表中间件 和 NoSQL 都是解决大规模数据存储和处理的方案,但分库分表中间件更侧重于对关系型数据库的扩展,而 TiDB , Oceanbase 是一个完整的分布式数据库系统,具备更强的一致性和分布式事务处理能力。

从我个人的经历来看 ,分库分表中间件最大的特点是简单 ,研发简单,运维也简单 , 分布式数据库更加复杂, 选择使用哪种方案需要根据具体的业务需求和技术要求来进行评估。

我强烈推荐您观看下 Tidb之父 黄东旭老师的演讲 : 《分布式数据库历史、发展趋势和 TiDB 架构》。

黄老师的演讲极其精彩,看完之后,相信你对分布式数据库的流派有更加清晰的历史。

视频地址:https://www.bilibili.com/video/BV1pp4y1X7UQ/?vd_source=a167ce1b655931b132bb9bbb22609d12


十年的编程时光里,我也积累了很多的电子书籍,有些书写得非常经典,分享给各位。

这些电子书 我已经打包好了 ,下载地址是:电子书下载

如果您觉得我的回答对您有帮助,麻烦点个赞 ,您的鼓励对我很重要。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档