Github周榜第一!百万用户基础,如此高效的物联网大数据平台,我现在才发现

Posted 开源最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Github周榜第一!百万用户基础,如此高效的物联网大数据平台,我现在才发现相关的知识,希望对你有一定的参考价值。


开源最前线(ID:OpenSourceTop) 猿妹整编

转载请注明来源作者


近日,Github周榜一个名为TDengine的项目成功引起了猿妹的注意,点进去一看,原来是涛思数据在2019年开源的一款轻量级、高效且单机开源的面向物联网的数据处理引擎。如此说来,TDengine开源至今也有挺长一段时间了,为何又突然爬上Github榜单呢?

据介绍,TDengine开源至今已经有百万用户体验,8月3日,涛思数据将TDengine 2.0的集群功能开源,此外还带来了相当多的功能改进,这兴许就是它再次在Github爆红的原因之一。

下面我们就详细来了解一下TDengine吧:

什么是TDengine?


TDengine架构示意图


TDengine是GNU AGPL v3.0下的一个开源大数据平台,为物联网(IoT),互联汽车,工业IoT以及IT基础架构和应用程序监视而设计和优化。除了速度快10倍的时间序列数据库外,它还提供了缓存,流计算,消息队列和其他功能,以降低开发和运营的复杂性并降低成本。

TDengine具有以下功能特性:
  • 插入/查询速度提高10倍:通过创新的存储设计,在单核计算机上,可以处理超过2万个请求,可以摄取数百万个数据点,并且每秒可以检索超过一千万个数据点。它比其他数据库快10倍。

  • 1/5的硬件/云服务成本:与典型的大数据解决方案相比,所需的计算资源少于1/5。通过基于列的存储和针对不同数据类型的优化压缩算法,只需不到1/10的存储空间。

  • 时间序列数据的完整堆栈:通过将具有消息队列,缓存和流计算功能的数据库集成在一起,不再需要集成Kafka / Redis / HBase / Spark或其他软件。它使系统架构更简单,更健壮。

  • 强大的数据分析功能:无论是10年前还是一分钟前,只需指定时间范围即可查询数据。数据可以随时间,多个时间流或两者进行汇总。临时查询或分析可以通过TDengine shell,Python,R或Matlab执行。

  • 与其他工具的无缝集成:Telegraf,Grafana,Matlab,R和其他工具可以与TDengine集成,而无需一行代码。MQTT,OPC,Hadoop,Spark和许多其他产品将很快集成。

  • 零管理,无学习曲线:成功下载,安装和运行仅需几秒钟;没有其他依赖项。在表或数据库上自动分区。使用标准SQL,以及C / C ++,Python,JDBC,Go和RESTful连接器。



性能对比:


Github周榜第一!百万用户基础,如此高效的物联网大数据平台,我现在才发现


除此之外,TDengine提供了丰富的开发工具,供用户在TDengine上进行开发,诸如Java、C/C++、Python、Go、RESTful API、Node.js等。



目前,TDengine已经在Github上标星 12.5K ,累计分支 3.2K (Github地址: https://github.com/taosdata/TDengine )感兴趣的小伙伴们不要错过了。



●输入m获取到文章目录


以上是关于Github周榜第一!百万用户基础,如此高效的物联网大数据平台,我现在才发现的主要内容,如果未能解决你的问题,请参考以下文章

重磅历史性时刻:本周周榜第八名,突破一万粉丝,首次解密快速涨粉秘诀!(在本篇文章评论区抽奖送书)

HDC.Cloud | 解秘一杯茶的物联之旅

ControlNet仅靠一张照片完成“旧房改造” | GitHub热榜第一

程序人生两个好消息:1万粉丝+周榜第四

Github日榜第一! 和小浩学算法

物联卡哪个平台最靠谱