[闲谈]萌新对国产数据库的一些感慨。。
为了拿到一些认证,弄虚作假,而各个数据库公司都知道对方在包装,到最后比拼的却是哪个公司包装的最好,属实让我心寒。
那些靠融资不靠技术的“国产”数据库公司,我不知道还能撑多久,而国产自主研发的道路,任重而道远。
除非是不同的场景,比如 TIDB 就是为了解决新的问题,出现的解决方案。
至于包装问题:软件产品,就是售前,售后,保证稳定可用就行了。商业化的产品,就要使用商业化的思维。技术思维,技术牛逼。出了问题,找不到人,这个恐怕不是客户想要的东西。
有人威胁 LZ 全家了么?
现在有许多所谓的国产软件 ,打着“自研”的幌子,跑在国外的技术上。 真国产就应该跑在龙芯 /汉芯,跑在国产操作系统上。 用 linux 的不配叫自研。
就算发生 PG 宣布中国企业不能使用。你也有能力底层引擎更换,不会让你项目直接挂掉。
这话不过时
另外上,国内有些部门操作系统,CPU,数据库,中间件,未来还有内存,硬盘,都要换成国产的。
国产的除了鲲鹏 ARM,还有海光的 X86 哦( AMD 的 Zen 架构,正经授权的)。
话又说回来,aws aurora 、yugabytes 都是基于开源改的,很常见的做法。
主这样说,可能还是比较抽象的哦
阴阳人
2.阿里系的东西,想想马老板当初是怎么起来的。再来看看阿里的 ob,探索一下当初它与 TPC 的那个新闻,对比一下 TPC 的要求,与当初 ob 能达到的功能。再想想当初那个新闻出来后,为什么相关版本并没有第一时间提供下载,而是在新闻结束的将近 2 年后才提供该版本的下载?
最后,再对比一下提供下载的版本的源码,与 mysql 、pg 源码的异同?
很多 gov 项目都是被迫弄出来的,gov 很多时候处在阻碍“全球”技术发展。
一个完全自研的东西,真的能够让程序员接收?对于开发来说,万一你有坑呢?我用你大爷的用。
PostgreSQL Database Management System
(formerly known as Postgres, then as Postgres95)
Portions Copyright (c) 1996-2020, PostgreSQL Global Development Group
Portions Copyright (c) 1994, The Regents of the University of California
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose, without fee, and without a written agreement
is hereby granted, provided that the above copyright notice and this
paragraph and the following two paragraphs appear in all copies.
IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING
LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
ON AN “AS IS” BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
如果没遵守,那么就有点恶心了。
维护好的开源社区的环境,遵守开源协议,我觉得是每个开发者就应该应尽的义务。而不应该是用法律强制管的。
我觉得不管是华为还是阿里,用 pg 或者 mysql 都没问题。 除非他们宣称自己的性能之类的造假,这才是有问题