V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Stendan
V2EX  ›  数据库

[闲谈]萌新对国产数据库的一些感慨。。

  •  2
     
  •   Stendan · 2020-11-16 09:10:21 +08:00 via iPhone · 10105 次点击
    这是一个创建于 1502 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在有许多所谓的国产数据库,打着“自研”的幌子,套着国外的技术,做一些 PPT 和包装,和其他数据库公司分国内这一碗羹。
    为了拿到一些认证,弄虚作假,而各个数据库公司都知道对方在包装,到最后比拼的却是哪个公司包装的最好,属实让我心寒。
    那些靠融资不靠技术的“国产”数据库公司,我不知道还能撑多久,而国产自主研发的道路,任重而道远。
    第 1 条附言  ·  2020-11-16 22:18:07 +08:00
    1.我不是引战
    2.我的表述不太清楚,我也明白了 V2EX 并不是一个抒发情感的地方,下次不会有这种垃圾主题了
    3.我不指名点姓是因为我曾在这家实习公司工作,而且公司有恩于我,你说我 yygq 无所谓我不在乎。
    4.通过这次闲谈我也改变了原有的态度与偏见
    5.说起压力测试突然想起来一个事,魔改也好,包装也罢,按理逃不过认证,可现实告诉了我,认证也能作假,嵌入大量其他技术,用于达到认证最低限度,只为了一个证书。我无法作假,所以我最后选择了离开。
    99 条回复    2021-03-06 17:56:29 +08:00
    naix1573
        1
    naix1573  
       2020-11-16 09:25:31 +08:00
    比如哪个数据库?
    Stendan
        2
    Stendan  
    OP
       2020-11-16 09:35:08 +08:00 via iPhone
    @naix1573 我都想知道哪个数据库是靠真技术的。。我找不出来哇,OceanBase 是嘛?
    woshiaha
        3
    woshiaha  
       2020-11-16 09:38:01 +08:00   ❤️ 42
    要婊就指名婊 谜语人是什么下场不用我多说了
    slyang5
        4
    slyang5  
       2020-11-16 09:42:39 +08:00   ❤️ 1
    直接点出来 ?
    qW7bo2FbzbC0
        5
    qW7bo2FbzbC0  
       2020-11-16 09:52:54 +08:00   ❤️ 2
    不用点吧,很多都是 pg 魔改
    onice
        6
    onice  
       2020-11-16 09:59:30 +08:00   ❤️ 5
    以前在一家做军工项目的公司干 java 后端,给部队做保密项目。要求使用的技术要么国产,要么开源。用的数据库就是华为的数据库,sql 语法和 postgresql 一模一样,还和 mybatis 不兼容,还好华为提供了补丁。不用我说大家都应该明白了吧,国产数据库就是把开源的变成自己的。
    lvzhiqiang
        7
    lvzhiqiang  
       2020-11-16 10:09:31 +08:00   ❤️ 2
    正常啊,自研 来钱快吗? 反正能批钱的领导才没有那么多时间在酒桌、饭场上和你谈要自研。国内的氛围就是这样,喜欢自嗨自在,你只要和广大不明真相的群众说,这是国产, 至于是不是套皮,每几个人在乎。满足他们的虚荣心就足够了。
    stop9125
        8
    stop9125  
       2020-11-16 10:18:33 +08:00   ❤️ 5
    你数据库兼容之前的 sql 语法不是正常的么?难道出一套数据库还得重新搞一套语言?
    cigarzh
        9
    cigarzh  
       2020-11-16 10:22:25 +08:00   ❤️ 11
    国外一开源,国内就自主
    AlexMeng
        10
    AlexMeng  
       2020-11-16 10:38:38 +08:00
    sql 语法和 postgresql 一模一样??这个没说到点子上吧,数据库还是要看底层啊,sql 只是一个查询接口,对标准 sql 进行支持很正常
    Stendan
        11
    Stendan  
    OP
       2020-11-16 10:46:49 +08:00 via iPhone
    @woshiaha 我在出谜语;-)
    Stendan
        12
    Stendan  
    OP
       2020-11-16 10:49:54 +08:00 via iPhone
    @hjahgdthab750 大佬膜拜!
    lanshee
        13
    lanshee  
       2020-11-16 11:13:42 +08:00   ❤️ 1
    ob,polar,tbase.都是基于 pg
    22too
        14
    22too  
       2020-11-16 11:19:51 +08:00   ❤️ 3
    一般都是 pg 改的。毕竟成熟,开源。
    同样这个世界的东西,很多不可能从头自研了。很多时候,没必要。特定业务场景下,对应的技术已经非常成熟,完全自研,如果还是同样的场景。可能还不如这些。

    除非是不同的场景,比如 TIDB 就是为了解决新的问题,出现的解决方案。


    至于包装问题:软件产品,就是售前,售后,保证稳定可用就行了。商业化的产品,就要使用商业化的思维。技术思维,技术牛逼。出了问题,找不到人,这个恐怕不是客户想要的东西。
    Stendan
        15
    Stendan  
    OP
       2020-11-16 11:29:44 +08:00 via iPhone
    @lanshee 同意你所说的,的确没有必要。我发现针对不同的行业有着不同的解决方案,比如 zf 相关的要保密,有的要实时处理。各个公司都在售卖一套完整且成熟的解决方案。
    longaiwp
        16
    longaiwp  
       2020-11-16 11:34:16 +08:00
    关键是它这个产品到底有什么和你们说的开源不一样的地方,如果完全没有,只是改个名,那么就是毫无意义的。但是像 OB 和 TIDB 这种,人家整合了一个解决方案,解决了新问题,你觉得哪里不好?
    laoertongzhi
        17
    laoertongzhi  
       2020-11-16 11:38:05 +08:00
    为啥不能指名道姓?

    有人威胁 LZ 全家了么?
    Stendan
        18
    Stendan  
    OP
       2020-11-16 11:45:41 +08:00 via iPhone
    @laoertongzhi 做人留一线,日后好相见。hhh
    wc951
        19
    wc951  
       2020-11-16 11:51:15 +08:00 via Android
    国产数据库一般是达梦,人大金仓,神通这些吧
    PiersSoCool
        20
    PiersSoCool  
       2020-11-16 12:00:03 +08:00
    我觉得不只是国产数据库吧,现在国产好多就是为了骗钱,要么是 zz 任务
    li492135501
        21
    li492135501  
       2020-11-16 12:09:28 +08:00
    商业上能挣钱才是好数据库
    yolee599
        22
    yolee599  
       2020-11-16 12:51:16 +08:00 via Android
    国产自研没有优势啊,技术起步比别人晚,还想快点盈利
    Nicoco
        23
    Nicoco  
       2020-11-16 13:11:37 +08:00
    国外一开源,国内就自主。
    xingyuc
        24
    xingyuc  
       2020-11-16 13:14:43 +08:00
    社会氛围只想赶超英美,至于怎么赶超,当然不能只喊口号
    hoyixi
        25
    hoyixi  
       2020-11-16 13:15:19 +08:00
    只能说一句:你才知道
    juded
        26
    juded  
       2020-11-16 13:18:08 +08:00 via Android   ❤️ 14
    自主的核心是供应可控,该不会真有人去纠结是不是从零开始吧?
    fuchunliu
        27
    fuchunliu  
       2020-11-16 13:18:37 +08:00 via Android
    才注册的号,又不指出来,说个 xx,block
    wph95
        28
    wph95  
       2020-11-16 13:39:21 +08:00
    > 现在有许多所谓的国产数据库,打着“自研”的幌子,套着国外的技术

    现在有许多所谓的国产软件 ,打着“自研”的幌子,跑在国外的技术上。 真国产就应该跑在龙芯 /汉芯,跑在国产操作系统上。 用 linux 的不配叫自研。
    wph95
        29
    wph95  
       2020-11-16 13:44:57 +08:00
    数据库基于 PG 不觉得有什么问题。PG 是个成熟可靠的开源项目。可以让研发专注在自身核心的功能上(高扩容性 低成本 高可靠)

    就算发生 PG 宣布中国企业不能使用。你也有能力底层引擎更换,不会让你项目直接挂掉。
    huijiewei
        30
    huijiewei  
       2020-11-16 13:45:53 +08:00
    国外一开源,国内就自主

    这话不过时
    CodeCore
        31
    CodeCore  
       2020-11-16 13:50:18 +08:00   ❤️ 1
    自研, 自主不等于从零开始,傻子才会从零开始。
    牛顿都知道站在巨人的肩膀上。拿开源的技术,做改进,就可以做自己的产品。
    至于基于那个开源协议,看节操了。。。国内法律这块不行。

    另外楼上,国内有些部门操作系统,CPU,数据库,中间件,未来还有内存,硬盘,都要换成国产的。
    国产的除了鲲鹏 ARM,还有海光的 X86 哦( AMD 的 Zen 架构,正经授权的)。
    cholerae
        32
    cholerae  
       2020-11-16 14:32:12 +08:00   ❤️ 2
    @lanshee 不要张口就来,polar 和 ob 是基于 pg ?有来源吗
    cholerae
        33
    cholerae  
       2020-11-16 14:34:37 +08:00   ❤️ 5
    至少 ob 和 tidb 是自研的。另外,要看所谓 “国产数据库” 究竟是什么定义,如果标榜说从零开始写的那还值得一婊。

    话又说回来,aws aurora 、yugabytes 都是基于开源改的,很常见的做法。
    pythonee
        34
    pythonee  
       2020-11-16 14:35:19 +08:00
    @Stendan ob 或 polar 是自研吧
    其他应该是大部分是 PG 魔改

    楼主这样说,可能还是比较抽象的哦
    Stendan
        35
    Stendan  
    OP
       2020-11-16 14:49:58 +08:00 via iPhone   ❤️ 1
    @pythonee 嗨。。第一次发帖,不咋会说话。一直不太明白自研和自主的区别,有一次开会说,不允许对外说自研,要说自主,因为这个字眼开了半天的会,现在想想算是明白啦。
    Stendan
        36
    Stendan  
    OP
       2020-11-16 14:54:21 +08:00 via iPhone
    @wph95 最近新出了一个存算一体机,个人认为算是好的开端吧。至于更换引擎,其实公司都有试过。2 亿多的数据查询比 Oracle 慢 1.5 倍,当然只是测试,不能代表什么。
    gemini767
        37
    gemini767  
       2020-11-16 14:58:06 +08:00
    TiDB 呢?
    si
        38
    si  
       2020-11-16 14:59:58 +08:00
    好像一般只要求自主,不要求自研。主要就是解决授权问题和维护团队。
    国外商业产品有可能会因为各种原因不继续授权,又不能直接用盗版。
    用开源项目也要有技术团队维护,需要添加魔改的功能和系统出现故障也不能直接找社区解决。
    有些魔改太多之后,也不适合合并到原来的开源项目了。
    自主一般就是不受别人的限制(商业授权),出问题自己有团队能解决。
    fghshunzi
        39
    fghshunzi  
       2020-11-16 15:02:46 +08:00
    阴阳人 烂屁股
    laoertongzhi
        40
    laoertongzhi  
       2020-11-16 15:10:42 +08:00
    @Stendan

    阴阳人
    lshero
        41
    lshero  
       2020-11-16 15:12:24 +08:00
    人改 BSD 源码 并提供技术支持哪里不妥?
    reus
        42
    reus  
       2020-11-16 16:41:10 +08:00   ❤️ 1
    @juded 那你就说“供应可控”,不要说什么“自主”,有本事偷来东西,叫“供应可控”也没啥,但不是你的东西,别他妈给自己脸上贴金。
    laminux29
        43
    laminux29  
       2020-11-16 16:45:57 +08:00
    1.很多国产数据库不是魔改后能拿到钱,而是因为能拿到钱,然后找个比较靠谱的方式,找到了魔改数据库这条路罢了。你不让这群人魔改数据库,他们还会去找其他渠道。

    2.阿里系的东西,想想马老板当初是怎么起来的。再来看看阿里的 ob,探索一下当初它与 TPC 的那个新闻,对比一下 TPC 的要求,与当初 ob 能达到的功能。再想想当初那个新闻出来后,为什么相关版本并没有第一时间提供下载,而是在新闻结束的将近 2 年后才提供该版本的下载?

    最后,再对比一下提供下载的版本的源码,与 mysql 、pg 源码的异同?
    bk201
        44
    bk201  
       2020-11-16 16:49:28 +08:00
    花最小的代价获取更大的利益不好么。自主就是要摆脱依赖,你说的自主是创新。
    shenqi
        45
    shenqi  
       2020-11-16 17:02:18 +08:00
    我觉得挺好了,你外层封个完全不知道什么鬼的东西,内部是 mysql 最新版本,完美。

    很多 gov 项目都是被迫弄出来的,gov 很多时候处在阻碍“全球”技术发展。

    一个完全自研的东西,真的能够让程序员接收?对于开发来说,万一你有坑呢?我用你大爷的用。
    glfpes
        46
    glfpes  
       2020-11-16 17:09:38 +08:00   ❤️ 1
    自研不就是捞钱的噱头么?申请个几千万经费,雇佣几个大学生研究生把壳给搞定,然后项目 work 吹一波,给这群学生的成本加起来也就几万。
    glfpes
        47
    glfpes  
       2020-11-16 17:11:33 +08:00
    这种东西不少读过研的做过吧,什么 863 工程,俺也在里面添砖加瓦过,虽然总设计师是博士师兄不是本人就是了。
    yeahvov
        48
    yeahvov  
       2020-11-16 18:14:49 +08:00
    达梦??
    国产偶数好像还行 vmvare 都用偶数的库
    liprais
        49
    liprais  
       2020-11-16 18:15:45 +08:00
    @yeahvov
    笑掉大牙
    greenplum 现在是 vmware 的
    mepwang
        50
    mepwang  
       2020-11-16 18:52:08 +08:00 via iPhone
    数据库这块国内还是有个把做的还不错的,比如 TiDB
    hahaandyou001
        51
    hahaandyou001  
       2020-11-16 19:15:52 +08:00 via Android
    市场份额能超过国外数据库算我输
    wangyzj
        52
    wangyzj  
       2020-11-16 19:30:42 +08:00
    没用过 pg
    为啥都是 pg 魔改而不是 mysql ?
    ufan0
        53
    ufan0  
       2020-11-16 21:11:38 +08:00 via Android   ❤️ 1
    @laoertongzhi 很多阴阳人都是被逼疯了,无奈。
    spongedu
        54
    spongedu  
       2020-11-16 21:27:38 +08:00   ❤️ 1
    TiDB 的代码都在 github 上开源的啊, 是自研的,还是包装的,看下代码不就知道了么。。。。
    zarte
        55
    zarte  
       2020-11-16 21:33:27 +08:00   ❤️ 1
    从零开始弄不现实,而且不容易出成绩,在开源基础上魔改我觉得还是能接受。毕竟不是那种把序列号磨掉称自研。
    yklaxds
        56
    yklaxds  
       2020-11-16 21:37:28 +08:00 via Android
    @wangyzj pg 是 BSD 协议,允许闭源
    manami
        57
    manami  
       2020-11-16 21:42:48 +08:00 via Android
    pingcap 不是挺强的么
    wangyuescr
        58
    wangyuescr  
       2020-11-16 21:55:43 +08:00 via Android
    @PiersSoCool 大佬你觉得 uos 麒麟这种算吗 用了下感觉也行,也能用吧
    xiaolanger
        59
    xiaolanger  
       2020-11-16 22:17:01 +08:00
    开源的经历了多少坑才到的现在的成就,如果从头来过的话,是不是所有的国内厂商要把之前的坑都踩一遍才行?
    vindac
        60
    vindac  
       2020-11-16 22:31:15 +08:00
    都是为了可控而已。做信创,做国产化,哪里有完全自主开发的,没有。全都是为了可控,到人家真的不给你用的时候能有替代方案。
    janus77
        61
    janus77  
       2020-11-16 22:36:25 +08:00   ❤️ 2
    说起自主和自研你应该知道是什么区别……自主的目的是不受制于人,这个比自研更重要……
    至于你说的包装宣传……我想是个明白人都不是奔着自研去的,客户要求是产品本身好,然后现在就是多了个要求是最好自研。这个原因你应该也懂
    你把这个叫做骗钱就太不地道了,确实很多夸大其词,但是弄虚作假倒是不多(太明显的都被锤了,比如之前的红芯浏览器和木兰编程语言)。技术圈内这点还是挺好的,大家都知道你是个什么货色,最多吹吹牛逼,可不敢骗人,这是两码事。
    不过靠这个融资、搞商业化这是真的,我也不会怪他们,就这个水平还能咋办。
    我比较痛恨的一点是骗项目经费(这和开公司什么的是两回事,一个是纯商业化,愿打愿挨 愿买愿卖;另一个是直接拿国家的钱。)
    至于你说的任重道远,上面和我们技术人员其实是一句话理解成 2 种意思了。上面觉得自主、不受制于人就实现了目标,你觉得从头到尾都是我的成果才算实现目标。还是那句话,水平摆在这,也不至于因为这个被喷
    jzmws
        62
    jzmws  
       2020-11-16 22:49:35 +08:00
    changwei
        63
    changwei  
       2020-11-17 02:07:23 +08:00 via Android   ❤️ 4
    协议兼容和 sql 兼容不等于盗用外国技术。例如 mysql 协议是写在他们的开发文档里面,大家都可以实现的。sql 更是有 ansi 标准。使用现有标准并不等于抄袭换壳。
    另外 oceanbase 我没记错的话他是 zfb 开发的闭源数据库,不知道楼主怎么看出来他抄袭了外国技术?
    tsui
        64
    tsui  
       2020-11-17 03:21:30 +08:00   ❤️ 1
    @changwei Ocean Base 是打着开源旗号猛吹了一波的
    mathzhaoliang
        65
    mathzhaoliang  
       2020-11-17 08:28:46 +08:00
    美帝打贸易战、搞技术战什么的都不如直接封了 github 的大陆访问简单。国内的自主高科公司直接团灭。
    nnnToTnnn
        66
    nnnToTnnn  
       2020-11-17 08:35:25 +08:00
    @22too 如果是 PG 改的准许了 PG 的协议当我没说


    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.

    如果没遵守,那么就有点恶心了。
    MAKF
        67
    MAKF  
       2020-11-17 08:35:51 +08:00 via iPhone
    华 P 为 G 吗?
    nnnToTnnn
        68
    nnnToTnnn  
       2020-11-17 08:40:17 +08:00   ❤️ 1
    @CodeCore 开源的意思指的是相互互补,例如 debian 和 ubantu, 而不是说拿着开源的技术,做改进就可以做自己产品!!! 在你做自己的产品的时候开源作品是希望你提交更多的贡献,而且开源协议看节操,我简直了,不遵守开源协议你用个毛晓的开源项目,如果一直这样拿着开源的项目改改,然后闭源,你知道开源的作者会多么的蛋疼吗? 还想以后开源吗? 大家都闭源了,到时候看拿什么去改进,拿什么去做自己的产品。

    维护好的开源社区的环境,遵守开源协议,我觉得是每个开发者就应该应尽的义务。而不应该是用法律强制管的。
    nnnToTnnn
        69
    nnnToTnnn  
       2020-11-17 08:43:07 +08:00
    @CodeCore 撸羊毛可以,请不要把羊都给撸死了!!!!!!
    saulshao
        70
    saulshao  
       2020-11-17 08:49:43 +08:00   ❤️ 2
    在下见过华为的自研数据库。
    给我们发了一个用户手册,手册上说,你应该如何如何安装。
    安装完成后初始化数据库配置,缺省用户名是 postgre, 密码是 XXXXXX 。
    额....我当时就想说:拜托这个改一下技术含量很高么?还是这是开发人员的良心展示?
    huiyifyj
        71
    huiyifyj  
       2020-11-17 09:06:45 +08:00
    国内什么有很多项目是扯的,但很多东西也没那么差,楼上一群说别让抄的 pg (虽然我也觉得)但好歹拿出证据,否则说话别说那么满
    jay4497
        72
    jay4497  
       2020-11-17 09:07:20 +08:00
    @Stendan TDEngine
    uJared
        73
    uJared  
       2020-11-17 09:07:47 +08:00   ❤️ 1
    @cholerae ob 不知道,polar 官方文档让你下连接工具就是 pgAdmin,新版本 druid 里大部分判断都是 dbtype==polar||postgre,你说呢。。。
    183387594
        74
    183387594  
       2020-11-17 09:13:22 +08:00
    懂得都懂,不懂的说了也不懂,你也别问,利益牵扯太大,说了对你们没好处,我只能说水很深,网上的资料都删了,所以我只能说懂得都懂,不懂也没办法🐶
    macha
        75
    macha  
       2020-11-17 10:17:34 +08:00   ❤️ 1
    我也有幸参加过国产数据库研发,确实不少产品都是 PG 改的。
    其实基于 PG 改的没啥,现在还有谁会从头再来一遍呢?
    人类科技发展都是基于先人的探索再发展才有今天的成就嘛。
    不过改完就吹自己是国产就不厚道了。因为这样会让人觉得你数据库是完全自主研发。
    Sapp
        76
    Sapp  
       2020-11-17 10:19:05 +08:00
    这不是业内常态吗?这种事情我入行几年都干过不止一个了,改一改就是自研国产之光了
    muyiluop
        77
    muyiluop  
       2020-11-17 10:22:13 +08:00
    借楼问一下,TDEngine 和 TiDB 这俩是国产自研的么,我看了是开源的,GitHub 上星星还挺多,最近还打算使用呢
    vcode
        78
    vcode  
       2020-11-17 10:30:26 +08:00
    开工了,来磨芯片
    cholerae
        79
    cholerae  
       2020-11-17 12:50:46 +08:00
    @uJared 下连接工具是 pgadmin,跟 polar 是基于 pg 的有什么强关联?知道协议兼容是啥意思不?
    nl101531
        80
    nl101531  
       2020-11-17 13:34:01 +08:00 via iPhone
    @183387594 老知乎 er 了
    geekvcn
        81
    geekvcn  
       2020-11-17 13:39:04 +08:00
    社会主义的偷不叫偷,叫自主研发,帝国主义的分享不叫分享,叫蓄意破坏天朝自主研发
    dynastysea
        82
    dynastysea  
       2020-11-17 14:18:46 +08:00
    ocean base 是完全的自主研发,不懂的不要乱说
    yanzixuan
        83
    yanzixuan  
       2020-11-17 14:28:27 +08:00
    @AlexMeng 不用怀疑,华为的 mpp 方案一开始就是 pg 的魔改。
    不光支持 pg,连 oracle 的 sql 也兼容了。
    后来说自己加了什么 AI 的东西,不是 pg 了。
    taobibi
        84
    taobibi  
       2020-11-17 14:41:20 +08:00
    自主不是重点,重点是可控。
    比如海某 CPU,就是买了 AMD ZEN 构架 ,去掉一些指令集,然后加入国密模块,做到可控就足够了。
    比如曾经的阿里云电视盒 OS,可以远程安装和卸载用户的应用,对用户的设备完全可控,就算不是自主,也可以大力推广。
    taobibi
        85
    taobibi  
       2020-11-17 14:42:15 +08:00
    估计帖子又快到水深火热了
    Lemeng
        86
    Lemeng  
       2020-11-17 14:47:11 +08:00
    这种事没必要太深入。深究没意义
    whx20202
        87
    whx20202  
       2020-11-17 14:59:00 +08:00   ❤️ 4
    不知道为啥都在 cue 华为的数据库,我在华为云计算 bu 干过,用的就是 gaussdb,也就是 pg 魔改。
    1. 这个又不丢人,华为又不是冲着搞一个彻底不一样的目标去的,而是代码全可控目的去的
    2. 现在阿里的 polardb,我没记错的话,也是 mysql 魔改的吧
    3. 说 SQL 协议的就更无语了

    我觉得不管是华为还是阿里,用 pg 或者 mysql 都没问题。 除非他们宣称自己的性能之类的造假,这才是有问题
    ghostsf
        88
    ghostsf  
       2020-11-17 15:01:33 +08:00
    站在巨人的肩膀上,无可厚非
    zlowly
        89
    zlowly  
       2020-11-17 16:38:57 +08:00
    作为客户角度来说,人家其实并不关心你是不是自研,而是自主。无论是改 bug 还是加新特性都有能力有权利去做就行了。而且厂商对懂行的客户做介绍时通常也不隐瞒其内核改自 pg 还是 Informix 什么的,因为这更体现内核是有扎实根基久经考验的。
    xd314697475
        90
    xd314697475  
       2020-11-17 20:32:15 +08:00
    @hahaandyou001 一个国家和其他国家的总和比较?都不知道你是看得起还是看不起了。
    ren2881971
        91
    ren2881971  
       2020-11-17 20:37:25 +08:00
    达梦、人大金仓、南大通用 你说的是哪个???
    tty1
        92
    tty1  
       2020-11-17 22:26:25 +08:00
    任重道远
    StephenHe
        93
    StephenHe  
       2020-11-17 22:37:04 +08:00   ❤️ 1
    亚马逊直接开源项目魔改也没见吃官司,只能慢慢提高自主比例,从零开始做出来的东西,五年后出来就过时了。
    lairdnote
        94
    lairdnote  
       2020-11-18 08:59:18 +08:00
    @geekvcn 精辟
    linbingcheng
        95
    linbingcheng  
       2020-11-18 09:19:50 +08:00
    是这样的啦,who care
    反正项目拿下来,单子签下来就行了,最后能正常交付就谢天谢地了
    yinzhili
        96
    yinzhili  
       2020-11-18 09:49:48 +08:00
    达梦就是基于 pg 做的
    gaodq
        97
    gaodq  
       2020-11-18 10:38:38 +08:00   ❤️ 2
    前 ob 员工,ob 代码全是自己写的,之前开源过一版,现在关了,不过在 github 上应该还能找到一些 fork 。tidb 代码也是开源的,都在 github 上,大家可以去看,好过在这猜测
    PiersSoCool
        98
    PiersSoCool  
       2020-11-18 17:30:47 +08:00
    @wangyuescr 我没用过,但是我只是说挺多的,不是所有的,我现在还用着 apollo 呢
    Cu635
        99
    Cu635  
       2021-03-06 17:56:29 +08:00
    @Stendan
    本来搞这些的目的是“可控”,第一层是现有使用的(自己或者别人的)代码没有后门和严重安全 bug,第二层是现在和未来的改进发展不会受制于人不怕断供,第三层是(哪怕是对别人的项目)在技术上作出核心的重要贡献,第四层才是一般理解的从 0 开始的完全自研。

    结果前十几年乱搞,什么都叫“自主”“国产”“自主知识产权”,然后爆出来是别人的东西改改、购买的“知识产权”,甚至是上海交大“汉芯”那样进口东西直接打磨商标诈骗,把“自主”“国产”“自主知识产权”这些概念全都毁坏了。

    现在,“不允许对外说自研,要说自主,因为这个字眼开了半天的会”其实已经是亡羊补牢了,应该说是好事情。


    @wph95
    扯淡,上海交大的“汉芯”是直接购买的摩托罗拉芯片,然后打磨商标换上“汉芯”的 logo,何德何能在这里出现?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5488 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 08:51 · PVG 16:51 · LAX 00:51 · JFK 03:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.