今天这个话题挺随意,我们来聊聊浪潮开务数据库,原因主要是我的微信朋友圈被这个数据库刷屏了。当然我对这款号称多模数据库非开源数据库也很感兴趣,也有很多疑问,希望各位专家能帮忙答疑解惑,揭开这款即将发布的 KaiwuDB 1.0 的面纱~

我所知道的开务

如果圈里没消息,我可能一辈子都不写这篇文章。浪潮搞这个数据库挺久的了,最早的时候叫云溪,坊间传闻是改的 CockRoachDB 源码,最早我听说这个事的时候,还是一位朋友到天津东丽去面试社区运营的时候说的,虽然都是道听途说,但未必是空穴来风。比如你去网上翻翻技术实现,里面有很多介绍细节的文章,谈到的技术和 CRDB 的颇为相似,比如:RocksDB、原子钟、PostgreSQL 接口兼容、Raft 实现多中心同步等等,但是没有一篇文章提到 CRDB,当然作为竞品回避一下也是正常的,也没有提到 TiDB 和 OB,可以理解。具体是怎么回事我不确定,所以我不对以上言论负责,随便聊聊,大家也就随便看看。

再说回开务这个名字,为什么改名叫开务,没有动人的故事,只有简单的寒暄,我还蛮好奇的,好端端的改什么名字?欢迎科普

从公开资料查阅到的信息看,现在开务已经不是一个 NewSQL 了,可能是几个开源数据库组装的多模数据库,也可能是多个数据库产品组成的解决方案,总之,做了这么多年,人家确实要发布 1.0 版本了,了不起,大家现在都不避讳开源产品二次封装,但是能改好,能产品化卖出去,能给客户做好运维和解决方案,也还挺牛的。

从开务看数据库国产化的不足

前面聊了半天闲板儿,如果要把这个话题升华一下,我们还是要把眼光放到开务定位的国产数据库上来。那么请问各位,什么叫自主可控的国产数据库?

  • 二次封装的产品算不算?算的话,你要不要尊重人家的知识产权、开源协议。 CockroachDB 的开源协议已经改成 BSL 了,BSL 不允许作为 DBaaS 第三方售卖,另外BSL 具有滚动时间限制,具体到 CockroachDB 中,其每一个版本在基于 BSL 发布三年后,License 将切换为标准定义的开源协议 Apache-2.0。也就是新版本 CRDB 不能在云上卖了,你可以用 3 年前的老版本,这个不太受限制。如果按照上面的说法,云溪确实是 CRDB,那也说的过去,云溪的“云”字被收回了。这种开源产品协议变更的影响,可不单单是个例,之前的 MongoDB、MySQL 都有先例。所谓的最符合国产化要求的数据库 PostgreSQL,谁能保证开源协议不变更呢?
  • 做好国产数据库,不只是做数据库本身。 之前圈里的大佬也提到过,还要做好文档、做好生态、做好技术支持等等,大家可以简单翻一下这个疑似开务的官网:http://www.7etang.com/htap/ ,我看了有点懵。看看生态工具,改个开源产品SQLdata,起码改的稍微彻底点,别犯太低级错误了,找个好点的产品经理吧。
  • 扪心自问,真的做到自主可控了吗? 开务号称有 200 人的团队了,我的前东家某高,两三百人,一直在专心做单机数据库,200 人的团队,如果是大厂创业团队研发能力超强能做出几款功能超强的融合产品很有可能,我一点都不奇怪。但是,这 200 人研发比例有多大呀,连个官网和同步工具都改不利索,**我好奇 OLTP、OLAP、时序、内存的多模数据库,是怎么做的?**求科普。

社区对国产化的推动作用不可替代

最后用这个大的标题,总结一下,我希望开务的发布会顺利举行,也希望它把社区和生态越做越好,既然准备出道,索性就参与到社区一起接受暴击吧!社区对国产化数据库的推动作用确实不可替代。看看圈里做的好的产品,开源的 OB、TiDB、Doris、ClickHouse、PolarDB 等等,都是依托社区发展生态,顺便帮忙找找bug,不开源的产品像 GBase、达梦也在推动各自产品的适配、培训和试用,希望各位正在做数据库国产化的公司,二次封装的公司,把社区一起好好做做,PostgreSQL 社区在中国就弄了好几个社区了,更别提分崩离析的 MySQL,各家在打自己小算盘的同时,不要忘了**“合则两利斗则两败”**的道理。

唠叨完了,各位晚安~

随便聊聊浪潮开务数据库相关推荐

  1. 源来是你-Vol.38 | 浪潮开务数据库招人辣!准备好加入幸福感爆棚的KW家族了么?...

    KW 家族又双叒叕诚挚邀请大家入伙啦!在这里,你可以坐拥舒适优雅的工作环境,携手和蔼可亲的同袍战友,共创数据库美好未来! 01 数据库存储内核研发工程师 工作职责: 负责存储子系统的研发路线规划.架构 ...

  2. Kubernetes使用开务数据库简介

    为什么选择 Kubernetes 容器是打包和运行应用程序的好方式.在生产环境中,我们需要管理运行应用程序的容器,并确保不会停机.如果一个容器发生故障,则需要启动另一个容器.如果系统处理此行为,会不会 ...

  3. 技术沙龙 | 数据库技术大会开务分布式数据库专场

    对于数据库领域的业内人士来讲,一年一度的DTCC中国数据库技术大会承载了大家太多的期待,在这里有数据库大厂之间的PK较量,有业内专家的干货分享.然而受新冠疫情的影响,为响应北京市最新疫情防控要求,保障 ...

  4. 开务分布式数据库 Tracing(二)—— 源码解析

    按照[开务数据库 Tracing(一)]介绍的使用opentracing要求,本文着重介绍开务数据库(原:云溪数据库)Tracing模块中是如何实现Span,SpanContexts和Tracer的. ...

  5. 国开mysql答案_国开MySQL数据库应用形考任务.doc

    <国开MySQL数据库应用形考任务.doc>由会员分享,可在线阅读,更多相关<国开MySQL数据库应用形考任务.doc(13页珍藏版)>请在装配图网上搜索. 1.国开MySQL ...

  6. 浪潮开卖人工智能裤子丨Facebook走回头路?人工审核政治广告丨甲骨文发布自动化数据库【软件网每日新闻播报│第10-9期】

      小编点评 1853年 加州淘金潮里淘金的人大多空手而归 李维·斯特劳斯(Levi's)靠卖裤子赚了个 盆满钵满名留青史 2017年 人工智能势头正盛 AI厂商结局如何小编不做评价 浪潮却开始卖起了 ...

  7. 云原生数据库-开务分布式数据库SST文件结构

    LSM tree保证数据库是有序写入(memtable-skiplist),起高了写性能,但是因为其本身的分层结构,牺牲了读性能(一个key如存储在了低级别的level,从上到下每一层都要进行查找,代 ...

  8. mysql 拷贝数据库 表存在却打不开_mysql数据库文件复制后表打不开

    mysql数据库文件复制后表打不开找了很多方法最终解决了.InnoDB只有frm表结构,拷贝过去mysql后说表不存在网上说还要拷贝ibdata1文件,但这样的话会覆盖掉mysql本来有的ibdata ...

  9. 12月碎碎念-随便聊聊这一年

    总第185篇/张俊红 每月一篇的碎碎念又来了,这一篇从2019年写到了2020年.昨天发了一条关于「时间的朋友」的朋友圈,有人在下面评论说,等我发文呢.我这才想起来去年的这个时候有写了一篇关于「时间的 ...

最新文章

  1. 一种新的高级抖动分离解析方法
  2. 今晚直播写代码|英伟达工程师亲授如何加速YOLO目标检测
  3. python监视键盘_关于键盘监视的库pyHook与pythoncom
  4. 算法高级(24)-一致性哈希算法在分布式系统中的使用场景
  5. splunk采集linux日志,splunk日志监控利器
  6. SAP License:CO常见问题
  7. Git 入门 ---- Git 与 SVN 区别
  8. oracle ora 16014,ORA-16014 ORA-00312错误解决
  9. php缩略图 实例,php生成缩略图后填充白边的代码示例
  10. 耳机使用说明书 jbl ua_JBL UA联名款,全新一代真无线运动耳机“UA小黑盒”今日天猫首发...
  11. Sharepoint lookup字段的关联列表查询
  12. IntelliJIDEA DEFAULT KEYMAP
  13. 在自己订阅的GOOGLE快讯中,看到自己的文章
  14. 2017 闰秒 linux,闰秒为什么会导致Linux出现问题
  15. k43.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (三)
  16. DC Administration Services 宣布ISDA裁决委员会2020年申请流程
  17. 动态内存申请(malloc, calloc, new)之分配虚拟内存空间和物理内存空间
  18. 作为 IT 从业人员,你觉得有什么工具大大提高了你的工作效率?
  19. air for andriod学习笔记1- 将现有fla文件生成为apk
  20. 【网易实习准备】往年笔试题目练习

热门文章

  1. Django对数据表的ddl操作
  2. Button组件,常用属性
  3. 周黑鸭 vs 绝味鸭脖,俺们不一样【姜太公公】
  4. 程序员的收藏之免费QQ秀
  5. 最新大厂时薪排行榜出炉,你的时薪是多少
  6. 【HTML】如何在页面上插入一言网上的经典名言
  7. 11.1011.首页动画效果和书架的实现
  8. python调用win32 自动登陆_Python 使用win32相关的库实现简单自动操作电脑QQ--(1,登录QQ、批量登录)...
  9. java面试常见题:深拷贝与浅拷贝
  10. Linux从入门到精通