2024年开年的荣誉--来自国产数据库

2024-01-22 02:12

本文主要是介绍2024年开年的荣誉--来自国产数据库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    上周在北京参加了阿里云的开发者大会,我因为去年做了一点小贡献。非常荣幸的获得了阿里云的MVP的这个殊荣。(期间也认识了一些大神级的人物)还有就是一些网上认识的打卡们线下见面。

这个也是我一直追求的荣誉。

几乎在同时P(PingCAP)社为了感谢我去年做出的一点小贡献,也给我颁发了一些荣誉。

对我来说是双喜临门。

   有人诋毁我一直说国产的坏话,这是不实言论。我们一般都是提问题和不好的地方。这些也都是实事求是的讲的。如果颠倒是非那才是说坏话。

   初中有一篇课文叫《邹忌讽齐王纳谏》,最后结果是,燕、赵、韩、魏闻之,皆朝于齐。此所谓战胜于朝廷。这个用在数据库上其实也合适。不断的有人提出产品的问题,产品才能改进。

   我记得很多年前听PingCAP的CEO刘奇在一次会议上说:今天来的都是客户,我有两点要求。第一,只能说产品的不好,不允许表扬。第二,研发不允许辩解。当时我就被震撼了。你看看这多么大的胸怀。就是让客户提意见。难道说这也是诋毁吗?

   去年参加OB的发布会后的DBA老友会,OB也非常谦虚的向业内的一些专家请教提一些对产品的意见和建议。而这一切其实源于Oracle的CAB和PAB大会。Oracle虽然是一个非开源的数据库,但是其开放程度不亚于开源数据库。大家都说Oracle如果说免费了就行,很多数据库都没机会了。我也这么认为,Oracle即使开源了也没一个人能吃透。几千万行代码,一秒一行,不吃不喝估计要1年时间。时至今日Oracle也在不断创新,在这个过程中看到其他产品好的特性和设计也会学习过来。国内也有些数据库也在学习Oracle的RAC架构以及HTAP的架构。

   如果有些公司因为说了几个缺点就发律师函,这个内心是不是太脆弱了?难道说产品已经超过了Oracle、OB和TiDB吗?这些都让提意见,还请人来提意见。这才能进步嘛。对于不让说问题的产品,这种我是不会去用的,这个倒不是我怕律师函。我其实一点都不怕,这种如果公布出来,你说哪方会吃亏?各种公众号和朋友圈以及群里一发,同行心里怎么想?不言而喻。尽管我们都对数据库选型没有绝对的话语权(后续我会写文章为什么我们大多数没有决定权),但是作为使用方对产品的使用评价权还是有的。

   我国的政治制度是政治协商,民主党派对共产党也有提意见的时候。每年两会的一些提案和议案就是对当前的一些问题的改进。这是我党统一战线伟大的地方。

   数据库就是一个武林,每种数据库其实就像一个门派。我之前写过一篇《相逢一笑泯恩仇》https://mp.weixin.qq.com/s?__biz=Mzk0NDIxNDg5Mg==&mid=2247484899&idx=1&sn=75435e04b9df43b7fda961e2740b325b&chksm=c32943e0f45ecaf65a1a44eb091d43a13a8a7445e5b37eac31acbfaddb08f0ab5a9f3d7f980f#rd

有些门派会有争执,小时候看电影,里面总有人会说,希望各位放下门派之见。其实这样才能相互学习进步。有些群里为了门派之争骂起来的也有。好在我的群里没有,也不允许有。现在数据库的超融合概念提到的很多,如果超融合那么就势必做到兼容其他数据库数据类型和特性。所以更加应该多听听意见和建议。

   今天这个写的有点像散文啊。不知道大家明白我要说什么吗?

这篇关于2024年开年的荣誉--来自国产数据库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/631548

相关文章

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

oracle数据库索引失效的问题及解决

《oracle数据库索引失效的问题及解决》本文总结了在Oracle数据库中索引失效的一些常见场景,包括使用isnull、isnotnull、!=、、、函数处理、like前置%查询以及范围索引和等值索引... 目录oracle数据库索引失效问题场景环境索引失效情况及验证结论一结论二结论三结论四结论五总结ora

C#实现文件读写到SQLite数据库

《C#实现文件读写到SQLite数据库》这篇文章主要为大家详细介绍了使用C#将文件读写到SQLite数据库的几种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录1. 使用 BLOB 存储文件2. 存储文件路径3. 分块存储文件《文件读写到SQLite数据库China编程的方法》博客中,介绍了文

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

SQL Server数据库磁盘满了的解决办法

《SQLServer数据库磁盘满了的解决办法》系统再正常运行,我还在操作中,突然发现接口报错,后续所有接口都报错了,一查日志发现说是数据库磁盘满了,所以本文记录了SQLServer数据库磁盘满了的解... 目录问题解决方法删除数据库日志设置数据库日志大小问题今http://www.chinasem.cn天发

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

Oracle数据库执行计划的查看与分析技巧

《Oracle数据库执行计划的查看与分析技巧》在Oracle数据库中,执行计划能够帮助我们深入了解SQL语句在数据库内部的执行细节,进而优化查询性能、提升系统效率,执行计划是Oracle数据库优化器为... 目录一、什么是执行计划二、查看执行计划的方法(一)使用 EXPLAIN PLAN 命令(二)通过 S

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题是由安全生产模拟考试一点通提供,流动式起重机司机证模拟考试题库是根据流动式起重机司机最新版教材,流动式起重机司机大纲整理而成(含2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。流动式起重机司机考试技