墨天轮专访TDengine陶建辉:坚持做难而正确的事,三次创业成就不悔人生

导读: 时序数据库(Time Series Database)在最近几年被越来越多的用户接受并使用,并有广泛的应用场景。云原生时序数据库 TDengine 一直稳居墨天轮时序数据库榜首,其近期的海外发展也初见成效。本期,墨天轮技术社区邀请到了涛思数据领航者——陶建辉先生,针对公司创立初心、时序数据库未来发展趋势、数据库出海等话题展开探讨,同时有过三次创业经历的他也将分享自己的心得体会,以及对数据库从业者未来发展的建议!

涛思数据创始人&CEO —— 陶建辉 
TDengine 创始人与核心开发。1994年到美国留学,1997年起,先后在芝加哥 Motorola、3Com 等公司从事无线互联网的研发工作。2008年初回到北京创办和信,后被联发科收购。2013年初创办快乐妈咪,后被太平洋网络收购。2017年5月创办涛思数据,专注物联网大数据的处理,产品 TDengine 开源后,在 GitHub 全球趋势排行榜上多日排名第一。涛思数据已获红杉、GGV、经纬、明势资本等多家机构的近7000万美元的投资。

—— 以下为采访全文 ——

墨天轮社区:您创业选择的行业多样,从通讯、母婴行业再到现在的时序数据库,跨越的幅度也比较大,您最后选择时序数据库是基于怎样的初衷?

陶建辉:我上一家创业公司是做母婴智能硬件,智能硬件产生的数据都是时序数据,因此让我了解到了时序数据这样的场景。在公司被收购后,我看了很多智能硬件、物联网、工业互联网的项目,觉得时序数据的处理是一个共性的、相对标准的需求。而且2016年自动驾驶很火,自动驾驶能产生海量的时序数据,分布式能源也是很多人讨论,这些分布式能源系统产生的数据也是海量的,因此我认为时序数据处理将成为一个重要的技术领域。

调研发现市场上已经有 InfluxDB、OpenTSDB 这些产品,但这些产品做得一般般,并没有充分利用时序数据的特性,而当时 InfluxDB 已经融资6000多万美元,因此我认为这是一个值得创业的赛道。2016年底就自己动手开始写程序,验证自己提出的 “一个数据采集点一张表” 这一数据模型的效率,测试发现,居然写入和查询性能至少比 InfluxDB 快五倍以上,因此我就正式决定融资、组建团队,这样,涛思数据在2017年6月就正式成立了。

墨天轮社区:TDengine 在开源方面是比较成功的,如何在开源的同时实现商业化?

陶建辉:当前 TDengine 主要通过企业版和云服务实现商业化。相比开源版,TDengine 企业版拥有更多企业所需要的数据库运营维护功能,比如数据备份、容灾、加密、安全传输,以及可视化的管理界面、数据的多级存储、边云协同等等。但开源版与企业版的核心功能都是完全一样的。

云服务更多的是面向中小企业用户,是全托管的时序数据处理平台,这也将是我们今后很重要的收入来源。

墨天轮社区:相较于 InfluxDB,TDengine 有哪些差异化的优势?目前您认为 TDengine 最成功的标杆应用案例是什么?

陶建辉:相对于 InfluxDB, TDengine 有以下几方面的优势:

  • 超强性能,基于全球公认的时序数据基准测试结果来看,TDengine 的写入性能是其 3.0 ~ 10.6倍, TDengine 的查询性能是其 1.9 ~ 37.0 倍,平均 11.3 倍,磁盘空间的占用也有明显优势;
  • TDengine 不仅只是一个时序数据库,它还带有缓存、数据订阅、流式计算的功能,是一个极简的时序数据处理平台,这样能大幅降低整个数据平台设计的复杂度和运维成本;
  • TDengine 更简单易用,因为支持标准 SQL。

TDengine 最成功的标杆案例之一应该是跨越速运的车辆轨迹数据处理,在资源的节省方面极其显著。与 Hadoop 系统相比,采用 TDengine 之后,服务器台数由21台降为3台,磁盘空间由每日的352G降为4G,而且运营维护变的极为简单,降低人力成本(详细请看:https://www.taosdata.com/user-cases/4863.html)。

墨天轮社区:最近 AI 热潮来袭,TDengine 在人工智能方面有哪些发展成果及未来规划?

陶建辉:TDengine 一直再筹划进入人工智能领域,因为时序数据分析需要 AI 。我们早已规划用 AI 以及机器学习的方法来做时序数据预测以及时序数据的异常检测,而且通过插件的方式来提供,同时也提供一个分布式计算框架,用户还可以基于这个框架开发并运行自己的算法。这样,传统的基于简单规则的实时预警以及预测就会更加智能、精准,让用户能更好的洞察业务运营的状态,更快更好地做出商业决定,提升整个运营的效率。

墨天轮社区:数据库出海是一个老生常谈的话题。您认为现阶段TDengine的出海道路走得如何?针对中国数据库出海,您有哪些经验和心得分享一下吗?

陶建辉:TDengine 的出海还在尝试之中,已经花了一年时间了,有了一些初步效果。主要表现在两方面,首先,TDengine 英文网站的流量在大幅上升,每天总有人通过这个英文网站联系我们销售;其次,我们在北美已经有付费客户,越来越多的美国公司与 TDengine 在结成合作伙伴关系。

数据库乃至所有2B软件出海很不容易,目前还没有成功的先例。但是数据库软件要获得真正的成功,不沦落为一个系统集成商、软件定制开发商,必须走出海这条路。因为数据库软件是标准化的产品,与文化政治形态关系不大,适合全球推广。而在国内,为软件特别是底层软件买单的理念尚未形成,且整个中国市场不到全球市场的10%,如果放弃90%的市场不做,那很难与海外对手 PK,最后一定会失败。虽然中国在全力支持国产软件,但最终的选择权在用户手上,中国非军工、政府、国企的用户,最终一定会选择使用在全球最有竞争力的开源产品。这样只做国内市场的产品最终会很难过个好日子。

墨天轮社区:您认为目前国产时序数据库的落地情况如何?主要应用在了哪些领域?面临哪些困难和挑战?

陶建辉:中国是制造大国,目前又在全力推动数字化转型,因此时序数据库在中国有很多应用场景。从 TDengine 的安装实例就能看出,从2020年8月 TDengine 开源集群版后,已经有超过25万 TDengine 安装实例,遍布全球50多个国家,但近70%的安装还是在中国。因此中国是需要时序数据库的。

从我们用户来看,用户分布在电力、石油、石化、制造、汽车、矿山、烟草、交通、物流、食品等众多领域。所有需要采集数据的场景,都可以使用时序数据库

在中国面临的最大挑战就是用户不乐意花钱,即使购买,客单价也很难上去。还有一个,中国绝大部分企业还没有购买软件服务的意识,这样导致大部分合同还是永久License,而不是按年续费。

墨天轮社区:您认为初创公司如何才能招到高精尖人才、减少人才流失?

陶建辉:第一,待遇要到位,总的待遇包一定要超过华为、阿里、腾讯等企业,否则绝大部分高端人才不会加盟;第二,要有梦想,公司的发展要有足够大的空间和市场价值,这样优秀人才的个人价值才能充分体现。减少人才流失,不外乎几个手段:

  • 待遇需要依据市场的变化做出调整;
  • 打造企业文化和价值观,多关心员工并处处为他着想,让他感觉到被尊重、是公司大家庭的一份子;
  • 要多交给有挑战性的工作,让他觉得有施展才华的舞台,让他能看到公司的成长以及他个人的成长。

墨天轮社区:您创业到现在有15年了,讲讲您最难的时候。为什么会陷入危机? 是怎么渡过的?

陶建辉:我创业最难的时候,是2010年年初,公司(和信)一分钱都没有了,办公室因为拖欠房租都被封了,完全是走投无路。但我当时坚信,我做的手机消息推送服务一定有市场,技术绝对领先,因此我就咬牙扛了下来,找同学、朋友借钱度过的难关。幸运的是,我坚持几个月后,和信就被台湾的联发科收购了。

墨天轮社区:都说35岁是技术从业者的一道坎,面对年龄焦虑,您认为数据库从业者如何摆正心态、坦然面对?

陶建辉对于数据库开发而言,35岁是刚刚开始的年龄。 要成为系统软件的开发高手,大学毕业后,如果没有十年以上的技术磨炼,是难开发操作系统、数据库这类软件的。而且这十年,是需要有研发高手指导、参与过同样复杂度软件开发的。另外一方面,应用软件的开发每一年都不同,各种语言、工具层出不穷,但对于数据库的开发而言,五年、十年都几乎没有什么变化,因为底层技术的改变是缓慢的,很适合35岁以后的人来做,因此数据库的研发特适合能坐得住、能且乐意啃硬骨头的人做


阅读原文:https://www.modb.pro/db/633711

欲了解更多可浏览墨天轮技术社区,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/352839.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

清除 挖矿脚本 攻击

清除 挖矿脚本 攻击 1.查看系统进程,是否有异常: top 发现CPU占用率200%,判定服务器已经被植入木马 2.查看异常进程是哪一个程序造成的 ls -al /proc/14618 发现恶意程序(绿色的是可执行文件)/etc/lafy 3.删除恶意程序 cd /etc rm -rf …

记一次挖矿病毒应急处置全过程挖矿处置基本操作

记一次挖矿病毒应急处置全过程&挖矿处置基本操作 一、处置过程1.查看第一位的pid号:325352.进入/tmp/.X11-unix目录,其中11文件中写的是32535,01文件中写的是守护进程pid号10092(目录里的文件不一定相同)。将整个目录删除3.cr…

操作系统复习2.3.2-临界区的软件硬件实现方法

软件实现方法 思想 在进入区设置并检查一些标志来得知是否有进程已经在临界区,有则循环检查等待,无则直接进入,进程进入/离开临界区时修改标志 单标志法 通过标记进程号来实现控制只有一个进程能够进行临界区,但会出现P0进程进…

挖矿木马分析之肉鸡竟是我自己

之前服务器总是有一些异地登陆的告警信息,用代理就会这样,自己也没太在意。今天偶然间打开一看,发现如下提示! 接下来处理一下! 收集信息 finalshell登陆发现CPU占用率为100%ps auxw|head -1;ps auxw|sort -rn -k3|h…

电脑是否中挖矿病毒

『壹』 怎么检查自己电脑有没有被人用来挖矿,比特币 挖矿都是烧的显卡,以下方法可以鉴定自己显卡是不是矿卡 1:通过肉眼来识别这个硬件究竟是不是矿卡 ,其实通过其他方式也可以测出,就比如说你到电脑里面去测矿卡的超…

诺顿360偷偷挖矿被怒喷 官方却说:都是为了用户好

杀毒软件诺顿360居然偷偷往电脑里装挖矿软件? 2022年刚开始,一位47万粉的“大V”在Twitter上就爆出了安全领域的猛料,还用f开头的单词亲切问候了软件厂商。 要知道,诺顿360可是在无数官推民选的排行榜中常年名列前茅,…

ETH挖矿显卡算力大全

大家买显卡挖ETH,肯定最关心算力了,这里我整理一版,供大家参考,目前只有主流的整理上了,后期会完善更多的供大家参考! 欢迎大家加入大力矿工群:621159725 软件下载:百度云盘链接…

【网络安全】企业应急响应基础技能

windows 任务计划列表 1. 计算机管理窗口,选择 系统工具 中 任务计划程序 中的 任务计划程序库选项 可以查看任务计划的名称,状态,触发器等详细信息 2.powershell中输入get-scheduledtask 可以查看当前系统所有任务计划信息 任务路径,名称,状态等详细信息 3.命令行中输入s…

git commit之前,没有pull最新代码,导致无法push代码如何解决?——git三板斧

一、报错: 如果在 git commit 之前没有 pull 最新代码,再进行 push 操作可能会出现冲突,导致无法 push 代码。此时,git 会提示类似以下的错误信息: error: failed to push some refs to gitgithub.com:username/repo…

Github黑暗模式正式发布,Reddit直接飙至4k高赞

在 GitHub Universe 2020上,其中发布的新特性中最大的改变就是正式推出了黑暗模式,同时还宣布了针对公司的 GitHub 赞助功能,允许公司对关心的开源项目进行投资等。 你是否有过打开电脑被晃「瞎」的感觉? 最近,在GitHub Universe上,一款「暗黑」模式被推了出来。 官…

Win10系统开启黑暗主题

Win10系统开启黑暗主题教程 首先保证windows10系统版本号在2004-20H2及以上。小编此次更新的windows10版本号为20H2。 最新官方纯净版下载地址在msdn新官网中,官方地址:MSDN,我告诉你! 登录后,选择windows10系统。 获…

Unity RPG 黑暗之光 问题记录 上 (1-63 地形场景 角色选择 行走 相机跟随、旋转、缩放 任务系统 面板栏 背包系统 状态系统)

001 游戏预览和介绍 职业选择 鼠标点击移动 旋转 缩放 药品 装备 任务NPC 状态 装备 技能 存档 代码跟原视频的有所改动,主要是主角行为逻辑 002 导入场景资源,搭建场景 3方资源:RPG NGUI StandarAssets 进去关闭自动生成 (…

黑暗之魂3正在从服务器获取信息,黑暗之魂3如何解决入侵服务器问题 | 手游网游页游攻略大全...

发布时间:2016-01-04 今天为大家带来的是黑暗之魂3法兰守卫入侵方法,一起来看看吧! 黑暗之魂3 法兰守卫入侵方法 法兰守卫怎么入侵 今天为大家带来的是黑暗之魂3法兰守卫入侵方法,一起来看看吧! 你的游戏可能被防火墙禁止了——解决方法:找到你的 ... 标签&#xff…

quartz配置动态任务,从数据库读取相应的类及方法,执行任务(任务添加、修改、暂停、恢复)

界面 步骤:首先创建一个javabean---》创建Quartz工厂---》xmlSchedulerFactoryBean---》配置通过反射机制---》执行相应的service 1、bean package com.oppo.common.quartz;/*** quartz任务类* author xuchangcheng* 2018年8月24日**/ public class ScheduleJob {…

【Linux】-自动化构建工具(make/makefile)

作者:小树苗渴望变成参天大树 作者宣言:认真写好每一篇博客 作者gitee:gitee 如 果 你 喜 欢 作 者 的 文 章 ,就 给 作 者 点 点 关 注 吧! 文章目录 前言 前言 今天我们来讲讲再Linux中开发必备的一项技能,没有这个…

BERT中的黑暗秘密

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶” 作者:Anna Rogers 编译:ronghuaiyang 导读 在finetune BERT的时候发生了什么? 这篇博客文章总结了我们EMNLP 2019年的论文“Revealing the Dark Secrets of B…

计算机竞赛游戏探险岛,冒险岛2主线任务攻略_第三章主线任务图文攻略

冒险岛2现已开启终极内测,很多玩家可能不知道主线任务怎么做,下面为大家带来冒险岛2第三章主线任务攻略(第三章:特别的任务),一起来看看吧! *冒险岛2第三章主线任务攻略 接下来要继续更新的,是冒险岛2主线任…

《黑暗之光》RPG游戏案例学习(8)——第四章 游戏任务系统

游戏任务系统 任务界面任务的接受与完成(1)点击NPC时,出现任务描述(2)接受任务后,出现任务提示(3)完成任务后,提交获取奖励 其他设计添加按钮音效鼠标指针管理系统 参考&…

黑暗逃生服务器显示无,《黑暗逃生》常见问题解决方法 游戏进不去?

本款游戏被称作一款3D版的狼人杀游戏,最近有很多玩家开始游玩这个游戏了,但是相对的游戏时常会出现些小问题,接下来小编就给大家带来这篇黑暗逃生常见问题解决方法,不要错过哦。 常见问题解决教程 1、游戏无法运行:“-…

黑暗逃生服务器显示无,《黑暗逃生》常见问题 已知问题及解决方案

今天发号哥和大家讲解《黑暗逃生》常见问题 已知问题及解决方案 黑暗逃生常见问题解决由发号哥小编给大家带来,大家在玩黑暗逃生的时候一定会遇到一些问题吗,小编给大家整合了黑暗逃生已知问题及解决方案,感兴趣的玩家一起来看看吧。 传奇最经…