继蚂蚁金服OceanBase之后,腾讯也祭出了大杀技

点击蓝色“有关SQL”关注我哟

加个“星标”,天天与6000人一起快乐成长

640?wx_fmt=png

01, 你来我往

在有着数据库界“世界杯”的 TPC-C 压力测试竞赛中,来自阿里的蚂蚁金服 OceanBase ,夺得了冠军,刷新了世界纪录。OceanBase 作为分布式数据库,帮助阿里稳步度过了多次“双十一”活动的重压。不仅在内部担任了如此重要的数据库组件,并向全社会输出数据库服务能力,帮助6家银行落地了应用。

从实验室产品,到支撑公司核心业务,并还能向外输出,这的确是任何一家甲方公司都应该学习的路线。

仔细研究关系型数据库的历史,渊源都基于IBM研究院的两篇论文,逐渐发布SQL, System R, DB2 等产品,最后业界基于这些原型,做出了很多商业产品,比如 Oralce, Sybase, PostgreSQL, SQL Server 等。

理论,实践,拓展,似乎是高科技一脉相承的路线。

OceanBase 基于分布式系统理论,设计出了有利于金融交易的分布式;陶建辉,以50岁的高龄,设计出了适合物联网的大数据产品,TDengine(Time-Series Data). 这些大数据产品的出现和关系型数据库产品的出现何其相似。

近期在腾讯开发者大会上,又爆出了腾讯的几个分布式大杀器,分别是:分布式消息中间件 TubeMQ, 分布式 HTAP 数据库 TBase, 以及企业级容器平台 TKEStak和基于OpenJDK8的 Tencent Kona JDK.

02, 开源图个啥

与 OceanBase(之前也有开源版本),TDengine 一样,腾讯这次的分布式产品也是统统开源的。大白话说,就是免费。

很大部分人包括我(初期也是这么认为的)都对会开源有点误解。你说阿里,腾讯产品开源免费,明明被双十一剁手剁的那么惨,Q币充了再充,皮肤换了又换,他们还舍得给我们免费的产品用,不奇怪么!

但仔细搜一下各家公司的开源产品,还真不少:

640?wx_fmt=png

来源:中国互联网公司开源项目调研报告:

https://www.infoq.cn/article/G4O6JUhJF*Tsv9eWM0L6

那么回到我们的终极问题,开源真的是免费吗?

回答这个问题,要看个人的格局。针对个人用户来说,是,开源就是让你免费用的,比如 ElasticSearch. 你可以把你个人的文字都输送到 ElasticSearch 里面,等到你想回顾个人文字记录时,输入关键字就可以找到任何时刻你落实到文字的想法。你说这不是免费,是什么?

但开源精神就是允许你这样的用户需求存在。可你还不是开源软件的真正欢迎的用户。假如你是个文字工作者,你对编程一无所知,你不知道下面的代码是什么意思:

POST crm_comment/_search	
{	
"size":0,	
  “query":{	
      "term":{"accountName”:"apple"}	
  },	
"aggs":{	
"count_over_time":{	
"date_histogram":{	
"field":"CREATED",	
"interval":"month"	
      },	
"aggs":{	
"sum_of_sales":{	
"sum":{"field":"salesamount"}	
        }	
      }	
    }	
  }	
}

那么你将无法使用 ElasticSearch 给你提供的全文搜索功能。怎么办? 

ElasticSearch 官方提供一个接口,在这个接口中,限制了输入文字的格式,比如作者,标题,摘要,正文,结语,评论等。这一步完成之后,ElasticSearch 还提供一个一键传送的按钮,只要你确认了输入内容的格式,点击这个按钮,ElasticSearch 就把你输入的文字都传到数据库保存起来,做好检索索引。最后,ElasticSearch还提供了一个类似谷歌,百度一样的输入框,你只要在输入框输入你想要搜索的关键字、词、句子,ElasticSearch就能将你之前输入的文字反馈给你,结果大小取决于你输入的文章有多少。

在这三步走的流程里,ElasticSearch都提供了有效的用户接口,比如 Logstash, ElasticSearch, Kibana.但作为文字工作者的你,学这些肯定费时间啊,怎么办?剩下一条路,交钱,买他们现成的服务。

企业用户也一样,用了开源软件,就要维护,要扩展,要解决性能和并发问题,自己的团队搞不定,怎么办,交钱买服务。

那么我闭源了,再卖给企业不一样吗?很可能的一种情况是,闭源了,大部分人都没听过你的产品,或社区都不愿给你提供及时有效的产品反馈,致使你的产品无人问津。

03, 个人所得

微软,苹果一向都被认为是闭源的公司,如今都已经积极拥抱了开放。比如微软,有了很多开源产品,GitHub, Mono, SQL Server for Linux, Visual Studio Code, 甚至还发布了 Surface Duo, 一款基于 Andriod 的手机

640?wx_fmt=png

更为程序员惊喜的是,微软 MVP 居然可以允许非微软技术专家来申请获得。

640?wx_fmt=png

640?wx_fmt=png

那么连 App 都不允许私装的苹果呢?

640?wx_fmt=png

在 Spark 的贡献者名单上,出现了 Apple 的身影,对不对?

看似最拥抱开源的 Google 损失了什么?Andriod 是谷歌开源的,很伟大,一直与 iOS 分庭抗礼,占据半壁江山。但谷歌当年因为一时的疏忽,漏掉了 Hadoop 这只大象。

现在人人都知道,Hadoop 就是当年谷歌的“三驾马车”论文来的,但 Hadoop 并不是谷歌的,而是 Lucene 的创始人 Doug Cutting 搞出来的,搞笑的是 Doug 本人就是参考了谷歌的 GFS,MapReduce和BigTable 论文做出来的。

但 Doug 把 Hadoop 开源了,而谷歌花大代价构建的内部大数据平台,却没有开源,导致最后找人的时候,都要招熟悉 Hadoop 的人来维护自己内部的这套大数据平台,完全被市场开源的 Hadoop 给内卷了。

现在谷歌的对策是什么,不管市场反应如何,先把软件开源了再说,就像 Tensorflow, 成不成没关系,但市场动静一定要大。

所以如果你有个团队,可以打的团队,不如试试开源这条路。

640?

End

640?wx_fmt=png

往期精彩:

640?wx_fmt=png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dbLenis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值