文档章节

时序数据库总结

STINGWOH
 STINGWOH
发布于 2017/07/19 09:44
字数 365
阅读 42
收藏 1

 最近在选型时间序列数据库,简单记录一下

1.百度TSDB(云数据库)

  云服务数据库,需要¥

2.阿里HiTSDB(云数据库)

  云服务数据库,需要¥

3.OpenTSDB

   基于HBase的特殊rowkey设计模式,Java系的组件,GC问题调优可能就需要你好好琢磨下

4.InfluxDB

   InfluxDB目前只开源单机版,集群版本不再开源

   https://www.linuxdaxue.com/influxdb-study-key-concepts.html

5.TimescaleDB

   基于PG做的,目前也是没有集群版本,如图,来自TimescaleDB官网的FAQ

6.facebook的 beringei

7.普罗米修斯 Prometheus

   Prometheus是一款GO语言实现的时序数据库,单机性能不错,常用来做监控系统的DB,典型的使用场景:Prometheus+Grafana +Agent(mysql docker redis等,Prometheus提供了很多exporter),也可以自己实现exporter

   Prometheus目前没有集群版本

1.Elasticsearch

    ES是基于Lucene的搜索引擎框架,我之前做集群监控项目用过,过滤查询性能杠杠的

2.Druid

   德鲁伊是预聚合数据方案,会丢失原始数据,虽然有开关控制是否预聚合,但是不预聚合,性能可想而知

3.MongoDB

  单机的MongoDB写入性能和查询性能都还不错,

  单机4G内存 单CPU4核  机械硬盘  亲测:

  写入:15w/s

  读取:单集合2亿数据,过滤查询,大部分都能在秒级响应,聚合查询比较慢

© 著作权归作者所有

共有 人打赏支持
STINGWOH
粉丝 2
博文 49
码字总数 11745
作品 0
苏州
InfluxDB引擎原理

引言 InfluxDB是一款Go语言写的时序数据库。时序数据库主要用于存储基于时间序列的指标数据,例如一个Web页面的PV、UV等指标,将其定期采集,并打上时间戳,就是一份基于时间序列的指标。时序...

1160636144
2017/03/20
0
0
基于时序数据库的直播业务监控实践

本文根据DBAplus社群第108期线上分享整理而成。 主题简介: 大家好,我是张观石,目前在虎牙直播负责直播业务运维工作。之前看到社群发了一篇href="http://mp.weixin.qq.com/s?biz=MzI4NTA1M...

张观石
2017/06/28
0
0
就是让你懂Spring中Mybatis的花样配置

一、前言 Mybatis作为一个优秀的存储过程和高级映射的持久层框架,目前在项目实践中运用的比较广泛,最近做项目时候发现了一种之前没见过的配置方式,这里总结下常用的配置方式以便备忘查找。...

今天你不奋斗明天你就落后
2017/09/03
0
0
大数据|监控 - 浅析时间序列数据

时间序列是一个在IT基础设施组件、物联网传感器的每个业务流程中以及在应用程序中功能强大的等待被解锁的强大武器。利用好它可以揭示可操作的趋势,模式,可变性,变化,共变,周期异常,异常...

力谱宿云
2016/08/16
1K
2
使用Astah制作UML时序图

开篇语: 做测试的难免看到开发画出各种设计图,都很羡慕,比如: 帅么,漂亮么,其实我们测试人员也可以轻松搞定这样的图哦哦哦~ 下面会对UML进行简单介绍以及能够画出顺序图的工具Astah 一...

ycj7126168
05/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

咕泡-Factory设计模式笔记

个人感悟: 设计模式都是处理复杂问题的,如果问题本身很简单,使用设计模式反而累赘,增加了开发的复杂性 遇到最简单的情况,直接 new 如果创建对象的过程简单,但是需要匹配不同情况,返回...

职业搬砖20年
20分钟前
0
0
Java中的锁分类

在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏...

Funcy1122
28分钟前
0
0
Ansible随机数

想为你的Ansible剧本取一个随机数?还想在接下来的运行中保持系统的等幂性?这里有一个答案。 假如,你要为一大批服务器设置cron任务,却不想让它们同时启动,你可以这样设置分钟数: minute...

大别阿郎
38分钟前
0
0
SpringCloud之服务注册中心Eureka

本系列介绍的配置均基于 Spring Boot 2.0.1.RELEASE 版本和 Spring Cloud Finchley.SR1 服务注册中心 Spring Cloud 已经帮我们实现了服务注册中心,我们只需要很简单的几个步骤就可以完成。 ...

熊小飞呀
今天
9
1
“Comparison method violates ...”异常的再现方法

前提条件:JDK8 代码: import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class Test { public stat......

hunterli
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部