数据库分类

 

  • 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

你可能感兴趣的:(存储)