zoukankan      html  css  js  c++  java
  • 呼声最高的数据更新功能来了,用户需要什么,我们就开源什么

    2.0.8.0版本开始,TDengine正式推出了“update”功能,并且依然秉持TDengine的一贯风格,简单高效,在创建数据库时,只需配置一个参数,即可支持后续向表中写数据时的更新操作。
    在2020年8月3日前,社区小伙伴给出的最大反馈是:TDengine性能超强,确实比Hadoop快的太多太多,安装部署也很简单,但我们需要集群,我们需要高可靠,我们需要有应对大数据量的处理方案。
     
    集群是刚需,是真正的痛点。2020年,TDengine的研发团队,牺牲了所有周末,向大家推出了TDengine 2.0,集群功能彻底开源。
     
    从集群开源至今,4个月的时间,TDengine新增用户实例26万+,3000人的微信群在集群功能推出后,变成了6000人。
     
    然后,新的反馈来了:“TDengine可以做更新数据的操作吗?”“如果仪表上报的历史数据中,有些数据存在跳转不准,TDengine支持更新操作吗?”“我们的应用在采集或通信中断的时候,有脏数据的存在,怎么处理?”
     
    之前我们考虑到,TDengine处理的是时序数据,在相当多的场景下,这些数据是不被允许修改的,因此在最开始的设计中,我们并不支持更新数据。但听了不少用户的反馈,我们意识到,对于正常的时序数据来说,更新功能没有必要,但对于一些脏数据,支持更新是有意义的。
     
    于是,从2.0.8.0版本开始,TDengine正式推出了“update”功能,并且依然秉持TDengine的一贯风格,简单高效,在创建数据库时,只需配置一个参数,即可支持后续向表中写数据时的更新操作。需要该功能的小伙伴们可以在TDengine的官网下载安装包,或在github仓库下载源码编译运行,来体验和测试。
     
    得益于开源,我们收到用户的反馈速度非常快。GitHub每天都有很多开发者给我们反馈,从Bug到功能,再到性能,目前Issue数已经接近5000。这说明,有很多开发者再真正用我们的产品,喜爱我们的产品,我们找对了市场,我们的产品是有价值的。
    用户需要什么,我们就要开源什么,如果大家有其他需要的功能,也欢迎大家留言或在GitHub上提交feature请求,呼声越高,优先级也会越高哦~
     
    当然,从社区中来,到社区中去,我们也希望更多研发同学和爱好者能够成为TDengine的贡献者,这样,TDengine脚下的“风火轮”才能够快速飞起来!
     
    点击这里,了解“update”功能详情!
  • 相关阅读:
    布隆过滤器
    string.ToString("X")的含义,转换为16进制
    Stream.Write()和Stream.Read(), Stream.Flush的作用,待学习
    linux查看CPU,内存使用情况
    HttpContext.Current.Request.InputStream
    程序员常去的10个顶级开发社区
    JavaScript 对象初探
    PHP – 架構設計 Data Access Layer 篇
    如何用 JavaScript 动态呼叫函数
    PHP – EasyUI DataGrid 资料存的方式
  • 原文地址:https://www.cnblogs.com/taosdata/p/14307510.html
Copyright © 2011-2022 走看看