是时候了!MySQL 5.7 的下一站,不如试试 TiDB?
2023-06-29 11:48:16来源:中关村在线
在 2023 年 10 月 21 日,MySQL 5.7 将达到其生命周期的终点(EOL,End of Life)。这意味着 Oracle 将不再为 MySQL 5.7 提供官方更新、错误修复或安全补丁。
自发布以来,MySQL 5.7 成为了许多应用开发者的首选的数据库,但日新月异的数据应用场景和技术也对数据库技术栈提出了新的需求。随着 MySQL 5.7 EOL 到来,升级到一个更高版本、且有官方支持的 MySQL 似乎是最直接的方案,但是否有其他选择呢?我们是否可以找到一个既能满足当下不断发展的数据处理需求,又能克服当前 MySQL 技术限制的完美替代方案?
本文将介绍一些可能的替代方案的优缺点,重点探讨分布式数据库(如 TiDB)的架构优势。
【资料图】
1、MySQL 的发展及面临的挑战
当下,数据价值越来越受到企业的重视,“数据驱动”也成为了一个重要的课题,事务性数据处理方式在过去十年中发生了巨大变化,实时、海量的事务处理日益成为主流,同时对从这些数据中获得即时的分析和洞察的需求也依然存在。然而,MySQL 在应对这些不断演进的需求时存在一些局限性:
● 扩展性 :面向写入密集型应用程序,MySQL 的性能变得不稳定。当数据规模超过单个节点的容量时,性能会受到影响。
● 高可用性 :虽然 MySQL 提供了复制和集群等功能以实现高可用性,但要有效地设置和管理这些功能需要仔细规划、配置和持续监控。此外,传统的 MySQL 复制可能出现延迟,进而导致数据不一致。
● 实时分析 :随着企业对事务性数据的实时洞察的需求增加,在 MySQL 架构中将联机事务处理(OLTP)和在线分析处理(OLAP)系统分离的架构会产生性能上的瓶颈。分析查询可能会影响事务处理的性能。而使用单独的分析数据库处理这些查询则增加了技术栈复杂性。
● 应对现代架构 :现代架构向云原生和微服务的转变对 MySQL 这样的单机系统提出了挑战。
当企业的基础设施无法满足需求,数据规模从 1TB 增长到 100TB+,同时仍期望保持相同的性能时,这些限制带来的不便就愈发明显。
2、探索替代方案:MySQL 5.7 EOL 后,何去何从?
随着 MySQL 5.7 EOL 即将到来,现在是重新评估选择并为未来的数据处理能力做好准备的时候了。
Option 1
升级到官方支持的 MySQL 版本
这涉及从 MySQL 5.7 迁移到较新版本,如 MySQL 8.0,由 Oracle 提供维护和支持。
● 优点 :这个选项确保了对现有 MySQL 架构的持续支持,能够持续获取新功能和性能改进。通常,这是最简单的选择,因为它对现有基础设施和应用代码的改动较少。
● 缺点 : 升级到较新版本的 MySQL 并不能解决 MySQL 架构导致的扩展性、高可用性和处理现代云原生架构相关的固有挑战。同时,它还依赖于 Oracle 接下来的战略方向,比如对 MySQL 产品的支持力度。
Option 2
采用第三方 MySQL 商业版本
像 MariaDB 和 Percona Server 这样的 MySQL 分支版本是由第三方公司独立开发,为 MySQL 用户提供了替代路径。
● 优点 : 这些分支版本通常能够比 MySQL 本身更快地引入功能和性能改进。转向分支版本可以依旧获取持续的支持、与 MySQL 兼容的特性的熟悉性以及潜在的增强功能。
● 缺点 : 与 MySQL 一样,这些分支版本在处理高并发的写入密集型工作负载,或在分布式架构中部署时仍面临挑战。此外,支持的力度可能有所不同,一些企业可能不愿意对由社区驱动的项目提供更多的支持。
Option 3
迁移到分布式数据库
如果现有的应用程序需要超出单个 MySQL 实例所能提供的可扩展性和高可用性,那么分布式数据库(如 TiDB)可能是一个合适的选择。
● 优点 : 分布式数据库将传统关系型数据库管理系统(RDBMS)的优点(ACID 特性、对 SQL 的支持)与 NoSQL 系统的优点(水平可扩展性、高可用性)结合在一起。特别是 TiDB,完全兼容 MySQL 5.7,使得迁移变得更加容易。
● 缺点 : 迁移到分布式数据库的过程可能需要进行全面评估,而不仅仅是简单地升级 MySQL 或切换到分支版本。虽然 TiDB 兼容 MySQL,但可能不支持某些 MySQL 特定的功能,并且可能需要对现有的应用程序代码进行一定范围的调整。
3、TiDB ——兼容 MySQL 的分布式数据库
想象一下,如果既能够像操作 MySQL 一样熟悉,同时又获得分布式数据库系统的可扩展性和可用性,那该多好?这恰是 TiDB 所擅长的。
TiDB ( https://www.pingcap.com/tidb/ ) 是由 PingCAP 开发的领先的开源分布式数据库。它无缝地结合了关系型数据库和 NoSQL 数据库的优势,将传统关系型数据库管理系统的 ACID 特性、 SQL 兼容性与 NoSQL 系统的水平可扩展性相结合。
图 1:TiDB的架构
以下是 TiDB 提供的主要功能的详细介绍:
● 水平扩展性 :TiDB 的分布式架构允许数据自动分片到多个节点上。随着工作负载的增长,您可以轻松地向集群添加更多节点来处理不断增加的需求,而不会出现显著的性能下降。
● 高可用性 :TiDB 通过在多个节点上复制数据来保持数据的冗余,并实现了自动故障切换。即使集群中的一个或多个节点故障,也能确保您的数据保持可访问状态。
● 强一致性 :在许多分布式数据库中,一致性和可用性之间存在权衡。但是 TiDB 不是这样。它使用一种称为 Percolator 的分布式事务协议,保证了快照隔离一致性,确保集群中的所有节点对数据具有一致的视图。
● MySQL 兼容性 :TiDB 支持 MySQL 协议,并且与 MySQL 语法具有广泛的兼容性。这意味着许多现有的应用程序、框架和针对 MySQL 设计的工具可以与 TiDB 一起使用。
● 实时分析 :TiDB 利用 混合事务/分析处理(HTAP) 的能力,实现实时运营分析。TiKV、TiFlash 可按需部署在不同的节点上,解决 HTAP 资源隔离的问题。TiDB 提供了一个统一的平台,用于即时高效地分析运营数据。
● 云原生架构 :TiDB 设计时考虑了云原生的原则,因此非常适合在云环境中部署。它支持 Docker 和 Kubernetes 等容器化技术,并集成了阿里云、AWS、GCP 等云平台。
总结
数据库选型是一项关键决策,它对组织的增长和成功有着重大影响。随着 MySQL 5.7 EOL 到来,现在是 MySQL 用户进行评估、计划并为未来做好准备的时候了。如果您面临可扩展性、高可用性、实时分析或适应云原生架构等挑战,从 MySQL 迁移到分布式数据库(如 TiDB)可能是一个理想的选择。
然而,同样重要的是,要认识到 MySQL 和 TiDB 在 MySQL 生态系统中可以共存并相互协作的可能性。许多客户已经意识到同时使用 MySQL 和 TiDB 的好处,特别是对于大规模应用程序而言。通过在使用 MySQL 的同时,企业利用 TiDB 可以实现更高的可扩展性、高可用性和混合工作负载处理能力。这种协同作用可以实现无缝的数据管理,并满足现代应用程序不断发展的需求。
标签:
相关阅读
-
卡塔尔世界杯总积分排名是多少?被c罗踢掉3000万的门将是真的吗?
卡塔尔世界杯总积分排名是多少?2018年卡塔尔世界杯总积分排名如下:1、法国:9分2、俄罗斯:6分3、比利...
2023-06-29 -
2023欧冠决赛时间北京时间几点?世界杯足球赛比分是多少?
2023欧冠决赛时间北京时间几点?2023年欧冠决赛时间北京时间6月11日 3:90 。时间一分一秒地过去,指针...
2023-06-29 -
NBA历史50大球星分别是谁?摩纳哥世界杯历史成绩怎样?
NBA历史50大球星分别是谁?1、科比·布莱恩特: 1996年状元秀,5次总冠军,2次总决赛MVP,18次全明星,1...
2023-06-29 -
当前速看:港股异动 | 泉峰控股(02285)涨近4% 与John Deere订立战略协议 致力于新产品的合作开发
泉峰控股(02285)现涨近4%,截至发稿,涨3 48%,报29 7港元,成交额262
2023-06-29 -
【全球报资讯】证道之战一触即发 挪灯人工作室携《千山弈途》参展 2023 ChinaJoy
2023ChinaJoy将于7月28日至7月31日在上海新国际博览中心举办。恰逢20周
2023-06-29 -
2023年欧冠巴黎圣日耳曼是什么阵容?阿根廷足球巨星排名前十名的有谁?
2023年欧冠巴黎圣日耳曼是什么阵容?守门员:布尔卡、里科、纳瓦斯、奥森特后卫: 席尔瓦、马基尼奥斯、吉...
2023-06-29 -
西班牙vs德国世界杯历史战绩怎样?2002世界杯巴西队主力阵容是什么?
西班牙vs德国世界杯历史战绩 怎样?回顾这场较量的历史,德国队在25场比赛中取得了9胜8平8负的战绩,而...
2023-06-29 -
2023曼联首发阵容是什么?哪一年曼联欧联杯冠军?
2023曼联首发阵容是什么?曼联首发: 1-德赫亚、2-林德洛夫( 8339-麦克托米奈 、19-瓦拉内、23-卢克-肖...
2023-06-29
精彩推荐
阅读排行
相关词
- 沃尔沃XC90
- 中国女足最好成绩是什么?卡卡帮助AC米兰夺得意甲冠军是哪一赛季?
- 弗朗西斯科利身高多少?梅西身价多少万欧?
- 董丽娜,毕业快乐! 世界快消息
- 英格兰为限制姆巴佩准备了两年吗?C罗为何以替补的身份出场?
- 基建投资空间广阔 汇通集团借势区域利好迎发展新契机
- 三星首款5K显示器开售:售价9999元还送1T移动SSD
- 世界观焦点:视频 |“渝创渝新”决赛30个创业项目同台竞技 冠军获10万奖金
- 道葡萄牙队在历届世界杯取得了什么样的成绩?葡萄牙有没有夺过世界杯冠军杯?
- 德国足协确认主帅弗里克留任吗?2022世界杯半决赛时间什么时候呢?
- 美国国会预算办公室:预计2053年美公共债务将达到GDP的181%
- 广州市场监管系统对液化气充装单位全覆盖检查
- 电话线规格型号有哪些_电话线的型号解释
- 葡萄牙足协辟谣C罗威胁离队吗?摩洛哥世界杯小组赛成绩如何?
- 宁畅推出无忧焕液计划 风转液冷“次日达”
- 全球微头条丨46名北大学生,18天,351万
- 阿姆拉巴特身价现在大概多少?西班牙主帅恩里克离任的原因是什么?
- 东湖评论:科学填报志愿 完成高考“最后一搏”|今日看点
- 问记者丨夏季达沃斯论坛来了,嘉宾们都关注啥? 环球快播报
- 【世界速看料】新华全媒+丨夏季达沃斯论坛:嘉宾交流沟通促合作
- 德保罗阿根廷穿的是几号球衣?哪一年摩洛哥世界杯最好成绩?
- 卡塔尔世界杯总花费多少?德保罗和梅西相比谁更厉害?
- 波兰 立陶宛两国总统突访基辅 快资讯
- 世界杯身价最高的球队是哪支?为什么巴萨要退掉梅西呢?
- 阿根廷近3次战荷兰均被零封吗?德保罗为什么会有人叫德保西?
- 兰州地铁时间表
- 世界实时:中东国家:我们不需要“美国剧本”(观象台)
- 速读:江西组建3000亿元现代产业引导基金
- 天天短讯!滴滴发放5亿高温补贴
- 比利时足球队世界足球排名第一吗?德保罗和梅西现实中的关系好不好呢?
- 全球实时:“中国汽车在中东拥有巨大发展潜力”
- 德国MR牵手“业内巨头”衡变铸就莫桑比克电网项目发展新力量 天天播报
- 粤北“水上黄金动脉”正式通航-全球微头条
- 科伦博泰生物于6月29日至7月4日招股,拟发行2244.61万股 天天报资讯
- 2022中超踢了一共有几轮?摩洛哥2022世界杯是否出线?
- 安徽省泗县发布暴雨橙色预警 观天下
- 本周,兰州市各初中学校将公布录取名单 天天热议
- 巴西举办世界杯是哪一年?克罗地亚世界杯历史成绩如何?
- 全球通讯!中山大学2023年各省强基计划录取分数线
- 头盔“新国标”7月1日起施行|环球最新
- 机器人产业集聚是如何形成的
- 上班族如何利用空闲时间赚外快?什么是注册制
- 焦点精选!布兰登米勒简介_布兰登威廉姆斯女友
- 6月29日汇市观潮:欧元、英镑和日元技术分析 世界速读
- 重庆大学2023年各省强基计划录取分数线
- 斩仓是什么意思?关于投资理念的好书有哪些?
- 如何制定个人小额投资理财方案?怎么理财摆脱月光族?
- 全球快看:派友圈|宁波家长吐槽毕业聚餐,你怎么看?
- 解禁股票前是涨还是跌?卖空机制对市场有哪些作用?
- 天天热议:乌特加德之巅任务(乌特加德之巅)
- 涨停的股票可不可以买?股票投资的风险有哪些?
- CPI对股市的影响有哪些?首次公开募股说明了什么?
- 3家发电企业在山东注册生效
- 世界时讯:黄淮江淮江汉等地有强降水强对流 华北黄淮等地将出现持续高温
- 长春市绿园区召开长春市立法事项征求意见研讨会
- 炒股指标最精准的是哪个?什么是股市洗盘?
- 权证交易规则和股票交易有哪些规则?创业板值得买的股票有哪些?
- 天天热门:一方出轨离婚家产如何分割?离婚出轨抚养权归谁?
- 做股票投资如何才能赚钱呢?创业板的上市条件有哪些?
- 焦点日报:内蒙古准格尔旗“党建+百村小太阳”工程: 发展集体经济 助推强村富民
- 中国(绵阳)科技城首届跨境电商创业创新大赛决赛举行—中国新闻网·四川新闻
- 通达信指标公式有哪些?有限公司和股份公司不一样吗?
- 天天热门:刘强东年内第7次出售京东股票 这批股票价值约 2790 万美元
- 罗马诺和David Ornstein两位名记表示... 要闻速递
- 天津全力应对入汛首场强降雨 短暂凉爽后再迎高温|全球简讯
- 全球今头条!新网银行再获金融科技创新监管试点—中国新闻网·四川新闻
- 世界观天下!河西消防稳步推进开展消防产品专项整治行动
- 全球看点:郑州郑东公安:“警网”融合,激发治安防控体系新动能
- 毛利率和净利率的差异是什么?债转股怎么转股操作呢?
- 购买涨停股票的时需要注意什么?股票跌停存在什么风险?
- 银行本票应该如何出票呢?商业汇票的付款期限是多久?
- 网上炒股入门可信吗?股票发生亏损的时候适合止损出场吗?
- 为什么要投资理财?投资理财真的很难吗?
- 恩格尔系数是如何来计算的呢?银行本票存款是什么?
- 购买股票的原因是什么?投资股票存在哪些风险?
- 无障碍环境建设法将于九月一日正式施行
- 康恩贝:集采对公司影响总体是中性向好_每日消息
- 扬州警方通报网传“女子被扬州一民警强奸”:已成立调查组-环球微速讯
- 什么是上证指数?中债估值到期收益率高低意味着什么?
- 现货黄金价格的情况如何?新手炒黄金TD盘面如何看?
- 环球时讯:女子驾车来回冲撞男子致其死亡!深夜警方通报→
- 贵金属交易平台有哪些?炒黄金TD的时候如何防止被骗?
- 6月29日生意社锦纶FDY基准价为18525.00元/吨
- 天天观焦点:宏宇广场
- 做黄金TD比较好的银行有哪些?投资黄金t+d怎么控制风险?
- 基金净值增长率排行榜:6月28日21只基金回报超2%-实时
- 黄金TD和实物黄金有哪些不同?贵金属分析行情的方法有哪些?
- 贵金属投资优势是什么?炒黄金TD如何快速入门并获利?
- 黄金TD交易指令是什么?网上贵金属交易有什么优势?
- 每日简讯:美客多墨西哥站Hot Sale大促期间销售额同比增长47%
- 全球时讯:探索“流量变现”的振兴计
- 韦唯大儿子清华硕士毕业!才华出众建模脸吸睛,与女友牵手太甜蜜
- 有哪些A股镍氢电池板块上市公司?汽车线束龙头股上市公司有哪些?
- 2023年DMT相关上市公司有哪些?医用冻干机概念股有哪些?
- 股票购买有份额限制的原因是什么?股票投资策略是什么意思?
- [赛马娘同人][铃鹿寝]睡前来听铃鹿小姐说几句话吧
- 每日速递:企业人士热盼碳酸锂期货上市
- 天天速看:铜陵有色:发行股份、可转换公司债券及支付现金购买资产并募集配套资金暨关联交易事项获深交所重组委审核通过
- 果蔬农残怎么清洗掉?吃不完的食物如何存储?
- 如何预防食源性疾病呢?怎么更好的选购食品?
- 全球实时:6月29日生意社皮棉基准价为17253.00元/吨
- 认识新控盘
- 怎么挑选巨峰葡萄?怎么区分猪肉是否注水?
- 食用冰糖雪梨有很么禁忌吗?怎么鉴定是不是转基因蔬菜?
- 香榧的功效与作用及副作用_香榧的功效与作用 全球热点
- 快看: 夜经济繁华灵动 新业态打造消费增长新引擎
- 环球观天下!赚不到钱的网约车司机 正在寻找下一个营生
- 瘦肉精中毒的症状是什么?牛奶过期后喝了会怎样?
- 第一次使刷信用卡需要注意什么?信用卡有哪些情况会被盗刷?
- 新消息丨泰坦号潜水器残骸中发现疑似人类遗骸,打捞上岸现场曝光
- 狼狈不堪的意思 狼狈不堪是什么意思-世界看点
- 信用卡刷爆后会有哪些不良好的后果?信用卡还款后金额没有恢复怎么回事?
- 信用卡逾期了怎么补救?信用卡申请不通过的原因是什么?
- 海口市首个核酸采样亭华丽变身暖“新”驿站
- 值得申请的信用卡有哪些?网上申请信用卡有什么需要注意的吗?
- 00后的新社交神器,人手一条“地摊货”?
- 信用卡注销了会影响再次申卡吗?有哪些终身免年费的白金卡?
- 中国科大开辟废弃聚乙烯塑料循环升级新路径
- 西北油田:“智慧书柜”进一线
- 当前速看:支付宝新专利曝光,手掌支付将成为现实!
- 信用卡不激活收年费吗?信用卡额度怎么提升?
- 每日动态!无人问津!昔日NBA巨星面临失业,后悔当初加盟快船联手伦纳德
- 万达商管决战IPO!临近对赌"大限"
- 世界简讯:【每日一习话·乡村之美】把广大农民对美好生活的向往化为推动乡村振兴的动力
- 怎么申请信金卡?信金宝和信用卡额度共享吗?
- 全球快报:描绘移动生活新蓝图 广汽科技日亮出“黑科技”
- 鲁西化工:融资余额8.39亿元,创近一年新低(06-28)
- 银行信用卡积分怎么兑换东西?信用卡随借金逾期会怎样?
- 低额度信用卡不用需要注销吗?高额度信用卡怎么申请?
- 信用贷款和信用卡有啥不一样?持有多少张信用卡合适?
- 荣耀70手机性价比怎么样?尺寸小的手机推荐哪个最好?
- 联想AR眼镜怎么样?5.5G什么时候正式开始应用?
- Hinova是哪个公司旗下的品牌?今年最新款掌机内存规格多少?
- Hi nova11和华为nova11两款手机哪里不一样?Hinova是不是华为的子品牌?
- 世界观焦点:哪个国际搬家公司靠谱_出国搬家公司哪家比较好
- 2023年哪一款新品手机将上市?Hinova11售价多少钱?
- csgo要不要花钱开箱子?csgo开箱15个箱子多少钱?
- 我国业务化应用星地激光高速通信试验取得成功 环球最资讯
- 温网种子出炉!世界第1力压德约创历史,郑钦文改写纪录,冲1神迹 新消息
- 基金业提升网络和信息安全_每日热点
- 祝贺林高远!恭喜梁靖崑!国乒混双大获全胜,连轰4个3-0晋级正赛
- 电报解读|四家上市房企再融资获得证监会批复 房地产龙头企业受关注
- 焦点关注:阿门狂喜?NBA球员可免费订阅联盟通 双向合同&十天合同球员除外
- 最资讯丨披萨皮怎么做才松软 披萨皮如何做才松软
- 工业企业利润稳步恢复 装备制造业利润5月份同比增长15.2%
- “世纪大战”最新进展:马斯克已开始训练,教练是三届UFC冠军 天天讯息
- 全球微速讯:证监会:中止大连万达商管公开发行公司债券注册程序
- 刘强东拟出售约2790万美元京东股
- dlink路由器设置默认密码_dlink默认密码
- 非天夜翔和金银花露是什么关系 非天夜翔
- 邡怎么读音_邡怎么读