Timescale Cloud:性能、扩展、企业级

自托管产品

MST

Hypercore 是 TimescaleDB 的混合行-列式存储引擎,专为实时分析和时序数据而设计。Hypercore 的优势在于它能够无缝地在行式和列式存储之间切换。这种灵活性使 Timescale Cloud 能够兼得两者的优点,解决实时分析中的关键挑战

  • 高摄取吞吐量
  • 低延迟摄取
  • 快速查询性能
  • 高效处理数据更新和延迟到达数据
  • 简化数据管理

Hypercore 的混合方法在每个 Timescale Cloud 服务中结合了行式和列式格式的优点

  • 行式存储实现快速摄取:新数据最初写入行式存储,该存储针对高速插入和更新进行了优化。此过程确保实时应用程序能够轻松处理快速流入的数据流。可变性——更新插入、更新和删除都无缝进行。

  • 列式存储实现高效分析:当数据冷却并更适合分析时,它会自动转换为列式存储。这种列式格式可实现快速扫描和聚合,优化分析工作负载的性能,同时显著节省存储空间。

  • 对列式存储中的压缩数据进行更快查询:在列式存储转换中,超表块被压缩超过 90%,并为高效的大规模查询而组织。结合块跳过,这有助于您节省存储成本,并使您的查询以极快的速度运行。

  • 快速修改列式存储中的压缩数据:只需使用 SQL 即可在列式存储中添加或修改数据。TimescaleDB 针对超快速 INSERT 和 UPSERT 性能进行了优化。

  • 具有事务语义的完全可变性:无论数据存储在哪里,Hypercore 都提供完整的 ACID 支持。就像在普通的 PostgreSQL 数据库中一样,对行式存储和列式存储的插入和更新始终保持一致,并在完成后立即可用于查询。

Hypercore workflow

在 Timescale Cloud 中,您只需为您使用的内容付费。转换为列式存储的数据经过压缩,这会立即带来成本节省。

本节向您展示如何

关键词

在此页面上发现问题?报告问题 或 编辑此页面在 GitHub 上。