分布式数据库版本迭代分析.docx
《分布式数据库版本迭代分析.docx》由会员分享,可在线阅读,更多相关《分布式数据库版本迭代分析.docx(7页珍藏版)》请在第一文库网上搜索。
1、分布式数据库版本迭代分析“分布式数据库处于发展期,还未达到成熟期,使用过程中遇到的各类问题较多,需要及时修复。现在数据库厂商普遍版本迭代太快,这对厂商来说可以更好及时修复问题,进行功能优化,但是没有考虑到用户的实际情况,如果升级频繁可能对原有系统带来风险和问题。现在市场上OB、TDSQ1TiDB等等分布式数据库都有这个问题。而且维护人员还需要重新进行一次熟悉和安全检测。用户如果自己选择时间进行升级,跨多版本进行升级,跨度太大,这样对各个版本前后兼容问题会带来很大风险,此外,有的还必须让厂商来做,这里边还会涉及行内配合费用,厂商的人天也很贵的。这给用户造成升级也不是,不升级也不是的困境。针对眼下
2、分布式数据库版本的迭代频率,大家如何考虑?对用户来说真的好吗?大家在分布式数据库版本迭代上是如何处理的,如何应对版本频繁升级?希望大家在投票后可以谈谈自己企业的应对经验!”以上是来自金融行业的系统架构师nkj20230218在社区提出的问题,并发布T投票好VS不好分布式数据库版本迭代快:是好事,可以及时修复问题和优化!分布式数据库版本迭代快:不好,频繁升级带来兼容风险、运维压力等等!社区会员在投票后纷纷分享了自己企业的应对经验,以下是部分观点。对这个问题,你怎么看?欢迎到社区投票和发言(点击文末可以看实时票数和参与投票、分享观点)。对选项1“分布式数据库版本迭代快:是好事,可以及时修复问题和优
3、化!”的讨论1ibai21海通证券软件架构设计师:现在国产数据库还处于成长阶段,快速迭代是应对需求的正反馈。以前总是抱怨国外产品不理会客户需求,现在国产数据库对需求的反馈很积极,充分说明了国产的必要性。当然,国产数据库的版本管理比较混乱,没有清晰的产品路线图,客户需求管理不规范,需要加倍努力。对选项“2.分布式数据库版本迭代快:不好,频繁升级带来兼容风险、运维压力等等!”的讨论Owang1aye某大型金融机构信息技术经理:我们的解决策略是:只做大版本升级,减少升级次数。厂商经常会做一些打补丁、优化的操作,大部分都是小版本更新,那么除非对业务或应用影响大的情况会单独升级,否则我们会把所有小版本更
4、新集中到一个包里,一次性做个较大版本的升级,以减少次数。haozhangsir银华系统工程师:现在分布式数据库更新的版本多又快,主要还是因为问题相对比较多,解决一些已知bug,但是为了解决bug频繁进行升级和迭代,这样会带来很大的变更风险和工作量,这样带来的收益反而降低,如果不是极大影响数据库,不建议频繁升级,十次事故九次变,减少变更,等版本稳定可以统一升级到一个稳定版本。e1ementkkk:分布式数据库上面往往放了多个业务的数据库,如果升级需要停机,那对于升级窗口很少的用户来说是个大问题。期待厂商能做到对用户无感知。TOny9深圳证券交易所架构师:一个产品的生命周期包括初创期、建设期、稳定
5、期、消亡期。在前两个周期存在频繁迭代是正常的,稳定期应当固定的、较长周期的迭代。数据库是应用系统的重中之重,频繁迭代必然带来风险。我们需要反思2点:1、从数据用户侧产品选型:是否考虑了产品发展周期?是否很好地平衡“为满足业务需求不得不采用某个产品”和“该产品频繁迭代带来的问题“?在系统变更、数据完整等方面做了哪些设计来应对风险和运维压力?2、从产品研发侧迭代策略:当前产品所处阶段和快速迭代是否匹配?新功能、新BUgfiX是否解决了用户的痛点(是否价值大)?作为系统架构师,需要做好权衡和应对。Derek20股份制银行大数据架构师:从用户角度只能接受有计划的版本迭代和升级,否则面对的都是风险和麻烦
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 数据库 版本 分析