FlashTsDB
amon1991
后端架构师一枚,精通大并发场景、微服务架构,大数据架构
展开
-
4、FlashTsDB时序数据库-性能测试
FlashTsDB时序数据库-性能测试FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、测试环境服务器类型配置说明数量其他说明LinuxCPU:8core 2.30GHz 硬盘:200G 内存:16G3操作系统:Centos 应用程序:zk,hadoop,hbase,redisWindowsCPU:8core 硬盘:500G 内存:12G1FlashTsDB,测试客户端网络环境:原创 2020-12-29 11:39:44 · 1264 阅读 · 0 评论 -
3、FlashTsDB时序数据库-Hbase 存储结构设计
FlashTsDB时序数据库-Hbase 存储结构设计FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、背景FlashTsDB底层采用Hbase存储测点历史数据,Hbase存储结构的设计对最终数据的存取性能起到决定性的作用。2、Hbase存储结构设计Rowkey如上图所示,rowkey包括三个部分组成,每个部分占用4个字节,总共12字节。在FlashTsDB中,每个测点编码都会对应一个唯一的数字ID,在新建测点时原创 2020-12-29 11:37:54 · 671 阅读 · 0 评论 -
2、FlashTsDB时序数据库-SDT算法(Java)实现
FlashTsDB时序数据库-SDT算法(Java)实现FLashDB基于开源模式开发,地址:https://github.com/amon1991/flashdb1、SDT原理2、压缩算法Point对象public class Point implements Comparable<Point> { private long x; // 时间戳 private double y; // 测点值 // ... 此处省略set,get方原创 2020-12-29 11:35:03 · 905 阅读 · 2 评论 -
1、FlashTsDB时序数据库介绍
FlashTsDB时序数据库介绍1、What is FlashTsDB1.1 背景随着互联网、物联网的不断发展,对于海量具有时序特征数据的存储需求日益增多,TSDB(时序数据库)开始受到更多的关注。传统的商业时序数据库(例如OSI-PI)价格昂贵;Influxdb作为目前开源排名最高的时序数据库,集群版已经闭源商业化,开源版仅支持单机模式;OpenTsDB集群方案成熟(Hbase),但实测压缩比不高,性能也是差强人意。在这样的大环境下,当前市面上无论是开源时序库还是商业时序库都有各自的原创 2020-12-29 11:32:32 · 1684 阅读 · 0 评论