本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

docker-kairosdb Docker 镜像下载 - 轩辕镜像

docker-kairosdb 镜像详细信息和使用指南

docker-kairosdb 镜像标签列表和版本信息

docker-kairosdb 镜像拉取命令和加速下载

docker-kairosdb 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

docker-kairosdb
davradocker/docker-kairosdb

docker-kairosdb 镜像详细信息

docker-kairosdb 镜像标签列表

docker-kairosdb 镜像使用说明

docker-kairosdb 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

为RuBAN平台提供KairosDB时序数据库服务的微服务镜像,支持时序数据的存储、查询与管理。
0 次下载activedavradocker镜像

docker-kairosdb 镜像详细说明

docker-kairosdb 使用指南

docker-kairosdb 配置说明

docker-kairosdb 官方文档

RuBAN平台KairosDB微服务镜像文档

1. 镜像概述

本镜像为RuBAN平台设计,是运行KairosDB时序数据库的专用微服务组件。KairosDB是一款针对时序数据优化的开源数据库,本镜像封装了其核心功能与运行依赖,提供开箱即用的时序数据管理能力,无缝集成于RuBAN平台架构,支持高吞吐量数据写入与低延迟查询。

2. 核心功能和特性

  • 高效时序数据处理:针对时间序列数据(如监控指标、传感器读数)优化的存储引擎,支持每秒数十万级数据点写入。
  • 多存储后端兼容:默认适配Cassandra分布式存储,可扩展支持HBase、Elasticsearch等存储系统。
  • 标准化API接口:提供RESTful API与Telnet协议接口,支持数据写入、查询、删除及元数据管理操作。
  • 微服务架构优化:轻量级容器封装,支持水平扩展,可通过RuBAN平台服务发现机制实现动态集群部署。
  • 灵活配置能力:支持通过环境变量或配置文件自定义存储策略、数据保留规则及网络参数。

3. 使用场景和适用范围

本镜像适用于RuBAN平台环境下的时序数据管理场景,包括但不限于:

  • 服务器、网络设备及应用程序的监控指标存储与分析
  • 物联网传感器、工业设备产生的时序数据实时 ingestion
  • 日志数据、用户行为数据等时间序列数据的结构化存储
  • 业务指标(如交易频次、访问量)的历史趋势分析与可视化

4. 使用方法和配置说明

4.1 基本运行命令

通过以下命令快速启动服务:

bash
docker run -d \
  --name ruban-kairosdb \
  -p 8080:8080 \
  -e CASSANDRA_HOSTS=cassandra-node1:9042,cassandra-node2:9042 \
  -e DATA_RETENTION_POLICY=7d \
  ruban/kairosdb-microservice:latest

4.2 环境变量配置

环境变量名描述默认值
CASSANDRA_HOSTSCassandra集群地址列表localhost:9042
KAIROSDB_PORT服务监听端口8080
DATA_RETENTION_POLICY默认数据保留策略(如30d)30d
MAX_CONCURRENT_QUERIES最大并发查询数50
LOG_LEVEL日志级别(DEBUG/INFO/WARN)INFO

4.3 Docker Compose配置示例

在RuBAN平台中推荐使用Docker Compose进行服务编排:

yaml
version: '3.8'
services:
  kairosdb:
    image: ruban/kairosdb-microservice:latest
    container_name: ruban-kairosdb
    ports:
      - "8080:8080"
    environment:
      - CASSANDRA_HOSTS=cassandra:9042
      - DATA_RETENTION_POLICY=14d
      - LOG_LEVEL=WARN
    depends_on:
      - cassandra
    networks:
      - ruban-service-net
    restart: unless-stopped

  cassandra:
    image: cassandra:3.11
    container_name: ruban-cassandra
    ports:
      - "9042:9042"
    volumes:
      - cassandra-data:/var/lib/cassandra
    networks:
      - ruban-service-net
    environment:
      - CASSANDRA_CLUSTER_NAME=ruban-kairosdb-cluster

networks:
  ruban-service-net:
    driver: overlay

volumes:
  cassandra-data:

4.4 数据持久化说明

KairosDB本身不存储原始数据,需确保后端存储(如Cassandra)配置数据卷以实现持久化。建议通过RuBAN平台存储服务提供的分布式存储卷挂载至后端数据库容器。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"