WellCMS如果使用TDengine会怎么样?

极客主题2020-2-25 343

TDengine的核心功能是时序数据库。除此之外,为减少研发的复杂度、系统维护的难度,TDengine还提供缓存、消息队列、订阅、流式计算等功能。更详细的功能如下:

  • 使用类SQL语言用插入或查询数据
  • 支持C/C++, Java(JDBC), Python, Go, RESTful, and Node.JS 开发接口
  • 可通过Python/R/Matlab or TDengine shell做Ad Hoc查询分析
  • 通过定时连续查询支持基于滑动窗口的流式计算
  • 使用超级表来更灵活高效的聚合多个时间线的数据
  • 时间轴上聚合一个或多个时间线的数据
  • 支持数据订阅,一旦有新数据,就立即通知应用
  • 支持缓存,每个时间线或设备的最新数据都从内存里快速获取
  • 历史数据与实时数据处理完全透明,不用区别对待
  • 支持链接Telegraf, Grafana等第三方工具
  • 成套的配置和工具,让你更好的管理TDengine

对于企业版,TDengine还提供如下高级功能:

  • 线性水平扩展能力,以提供更高的处理速度和数据容量
  • 高可靠,无单点故障,提供运营商级别的服务
  • 多个副本自动同步,而且可以跨机房
  • 多级存储,让历史数据处理的成本更低
  • 用户友好的管理后台和工具,让管理更轻松简单

TDengine是专为物联网、车联网、工业互联网、运维监测等场景优化设计的时序数据处理引擎。与其他方案相比,它的插入查询速度都快10倍以上。单核一秒钟就能插入100万数据点,读出1000万数据点。由于采用列式存储和优化的压缩算法,存储空间不及普通数据库的1/10.


最新回复(2)
  • cisgender2020-2-25
    2
    TDengine是不是适合定时采集数据的系统,如电表,这种数据不需要修改。

    做网站是不是不大一样?不懂、也没经验,期待高手。
  • 燃烧的冰2020-2-25
    3

    不好喷,海量数据要么用 mysql 要么用 postgre,wellcms 是内容管理系统,不是那种 PB 级的大数据 AI 设备,这种数据一般不用修改,只是写入和查询,处理数据都是用算法。

    科普下:
    1PB=1024TB
    1TB=1024GB
    1GB=1024MB
    1MB=1024KB
    1KB=1024字节

    Byte是字节
    KB是千字节
    MB是兆
    GB是吉字节 即千兆
    TB是太字节

    PB基本一般企业都用不到,但还有EB、ZB、YB 、NB、DB。


    截止目前为止,我遇到的最大 mysql 是 1TB多,再多就没有经验了。

返回
发新帖