分布式数据库处于发展期,还未达到成熟期,使用过程中遇到的各类问题较多,需要及时修复,但是现在普片数据库厂商版本迭代太快,对厂商来说可以更好及时修复问题,进行功能优化。但是没有考虑到用户的实际情况,如果升级频繁可能对原有系统带来风险和问题,现在市场上OB、TDSQL、TIDB等等分布式数据库都有这个问题,而且维护人员还需要重新进行一次熟悉和安全检测。用户如果自己选择时间进行升级,跨多版本进行升级,跨度太大,这样对各个版本前后兼容问题会带来很大风险,而且有的还必须让厂商来做,这里边还会涉及行内配合费用,厂商的人天也很贵的,对用户来说是升级也不是,不升级也不是的困境。
针对眼下分布式数据库版本的迭代频率,大家如何考虑?对大家来说真的好吗?大家在分布式数据库版本迭代上是如何处理的,如何应对版本频繁升级?希望大家在投票后可以谈谈自己企业的应对经验!
对于各种产品的版本迭代,真的是件矛盾的事情。产品研发上线的周期短。缺少充足的测试时间导致产品本身有很多bug,加上各种业务需求不断更新导致产品不断的额更新。但是数据库是整个业务的核心。多数情况下,企业都难以承受数据库版本更新所可能产生的各种风险而选择维持现状,但时间一久。又会加加大产品本身带来问题的风险。
面对现在不断更新的版本。虽然明知道过快的版本迭代不好。但其实还是要正面这个问题。选择一个折中的周期来进行版本的更新。既不要过于频繁的更新数据库版本而增加风险和运维压力。也不要长时间的不更新,等到喝市场主流版本脱节而导致更新成本激增,甚至到无法解决的地步