8 分钟了解 TDengine 的 WAL 机制
WAL(Write Ahead Log),是 TDengine Database 的一个重要的功能模块,它可以实现数据的容错能力,保证数据的高可用。 即使数据库因为断电等意外事故宕机,也能避免数据的丢失。
时序数据库 TDengine 技术文章包括性能对比测试、使用教程等
WAL(Write Ahead Log),是 TDengine Database 的一个重要的功能模块,它可以实现数据的容错能力,保证数据的高可用。 即使数据库因为断电等意外事故宕机,也能避免数据的丢失。
我为TDengine Database编写了Lua版的连接器,主要面向两个用户群体,一是OpenResty(Nginx+Lua),另一个是Skynet。支持用Lua实现UDF是我的下一个工作重点,这将进一步降低应用的复杂度。
压缩率远超1/20,在单机上面布署一个TDengine服务器就可以轻松存储上亿的数据;千万级数据检索时间达到了毫秒级。
为进一步提升TDengine自身的监控和运维能力,涛思数据开发了TDinsight – 基于Grafana的零依赖监控解决方案,可配合TDengine 2.3.3.0及以上版本使用。
复杂场景迁移最佳实践。
运维监控场景下,从OpenTSDB向TDengine迁移的最佳实践。
对于以处理时序数据为根基的时序数据库来说,如何灵活的利用时间频率来计算分析数据实在是太重要了“可在时间轴上”聚合的强大函数——INTERVAL。
1.在 InfluxDB 发布的自己最优的条件下,TDengine 的写入速度是它的 2 倍。2.当设备数放大到 1000 的时候, TDengine 的写入速度是 InfluxDB 的 5.2 倍。测试数据充分说明了一点:设备数越多,数据量越大,TDengine的优势就越明显。
基于 DataX,我们实现了 TDengine Database 的数据迁移工具,目前可以做到 OpenTSDB、MySQL、TDengine 等不同数据源之间的数据迁移。这篇文章的目的是,让用户能够快速了解如何使用这个数据迁移工具。
本文将带你了解常用的缓存技术,以及TDengine中是如何应用各种缓存技术的。