高性能、低成本、稳定可靠的实时存储数据库服务,提供高效读写、数据实时处理等能力,解决了企业在构建新型化的过程中设备采集点数量巨大、数据采集频率高造成的存储成本高、写入和查询分析效率低的问题。
木星时序数据库
木星时序数据库
分布式、可扩展、高效读写
木星工业互联网平台底层的模块,为其他业务提供强力的数据支撑
平台简介
MX TSDB 是一个由华龙讯达木星工业互联网平台研究院基于开源Nosql研发的一款分布式、可扩展、高效读写的时间序列数据库,用于处理海量写入与负载查询。 MX TSDB旨在用作以时间戳方式高频次存储数据在该时间的变化趋势。MX TSDB 与市面上大多数时序数据库不同,MX TSDB保留了关系型数据库的一部分特征,让开发者可以使用类 SQL 语法来查询MX TSDB数据,从而减少学习nosql查询 API 的成本。
产品特色
高性能
为时间序列数据专门开发的自定义高性能数据存储。支持批量写入、高并发查询,通过集群扩展,可线性提升系统性能。
易使用
支持类SQL 语法查询,便于开发者的学习、掌握和使用。
强大的聚合分析能力
支持max、min、avg、sum、count等常用聚合。
高可靠
支持多副本、分布式部署,实现数据自动均衡。
写入快
提供简单、高性能的写入,支持查询http api。
查询快
所有tags可以索引序列化,提供快速有效的查询。
无冗余
Retention policies自动处理过期数据,不占用过多资源。
功能介绍
在 MX TSDB 中,实质的存储方式可以理解为将要存入的一条数据看作一个虚拟的 key和其对应的 value(field value)。不过MXTSDB 在数据写入的性能上针对时序数据特点做了大量的优化,使得数据写入的速度大大领先于市面上大多数的nosql数据库,因此这种特性使得MX TSDB很适合存储time-series类型的数据。
MX TSDB 的Key按层次结构包括以下几个部分:Cluster、KeySpace、Table、DataPoint、time、tags、values组成。