- Time Series
-
- InfluxDB
-
-
- 度量,事件及执行分析
- 安装简单
- HTTP API
- 类SQL
- 实时响应(100ms)
-
-
- Cassandra
- OpenTSDB
-
-
- 可扩展、分布式
- 基于HBase
- 秒级数据采集所有metrics
- 使用AsyncHbase而非HBase自带的HTable
- 线程安全、非阻塞、异步、多线程并发的HBase API
- 采用固定长度的Rowkey
- 每一行要存储尽可能多的信息
- 按照时间的Boundary来存储,仍采用无状态的存储方案,从而提供系统的容错能力
-
-
- TimescaleDB
-
-
- 基于时序优化
- 基于Postgresql
- 自动分片(按时间、空间自动分片(chunk)
- 全SQL接口
- 支持垂直于横向扩展
- 支持时间、空间维度自动分区。空间指属性字段(传感器ID,用户ID等)
- 支持多个SERVER,多个CHUNK的并行查询
- 自动调整CHUNK的大小
- 内部写优化(批量提交、内存索引、事务支持、数据倒灌)
- 复杂查询优化
- 支持自动的按时间保留策略(自动删除过旧数据)
-
- Document
-
- MongoDB
-
-
- MongoDB以文档的形式存储数据,不支持事务和表连接
-
- XML
-
- MarkLogic
- SE
-
- Elasticsearch
-
-
- 基于Lucene
- JSON
- REST
-
-
- Splunk
- Solr
- Graph
-
- Neo4j
- AgensGraph(Postgresql)
- GIS
-
- postgis
- Column
-
- Cassandra
-
-
- CQL查询语言
- 复制和可扩放性是基础
- 易于管理的规模
- 自带的备份机制,保证各个数据中心的数据安全
-
-
- HBase
-
-
- Hadoop的知心伙伴
- 基于记录的存储层,能够快速随机读取和写入数据
- Bigtable的开源实现
- 高可扩展性
- 自动分片
-
- JSON
-
- ElasticSearch
- Postgresql
- File
-
- HDFS