木星时序数据库


分布式、可扩展、高效读写

木星工业互联网平台底层的模块,为其他业务提供强力的数据支撑

Odoo图像和文字块

平台简介


MX TSDB 是一个由华龙讯达木星工业互联网平台研究院基于开源Nosql研发的一款分布式、可扩展、高效读写的时间序列数据库,用于处理海量写入与负载查询。 MX TSDB旨在用作以时间戳方式高频次存储数据在该时间的变化趋势。MX TSDB 与市面上大多数时序数据库不同,MX TSDB保留了关系型数据库的一部分特征,让开发者可以使用类 SQL 语法来查询MX TSDB数据,从而减少学习nosql查询 API 的成本。

产品特色

Odoo-三列示例 1

高性能

为时间序列数据专门开发的自定义高性能数据存储。支持批量写入、高并发查询,通过集群扩展,可线性提升系统性能。

Odoo-三列示例 1

易使用

支持类SQL 语法查询,便于开发者的学习、掌握和使用。

Odoo-三列示例 1

强大的聚合分析能力

支持max、min、avg、sum、count等常用聚合。

Odoo-三列示例 1

高可靠

支持多副本、分布式部署,实现数据自动均衡。

Odoo-三列示例 1

写入快

提供简单、高性能的写入,支持查询http api。

Odoo-三列示例 1

查询快

所有tags可以索引序列化,提供快速有效的查询。

Odoo-三列示例 1

无冗余

Retention policies自动处理过期数据,不占用过多资源。

 

功能介绍


在 MX TSDB 中,实质的存储方式可以理解为将要存入的一条数据看作一个虚拟的 key和其对应的 value(field value)。不过MXTSDB 在数据写入的性能上针对时序数据特点做了大量的优化,使得数据写入的速度大大领先于市面上大多数的nosql数据库,因此这种特性使得MX TSDB很适合存储time-series类型的数据。

MX TSDB 的Key按层次结构包括以下几个部分:Cluster、KeySpace、Table、DataPoint、time、tags、values组成。

Odoo图像和文字块