c++ - 寻找时间序列数据的 C++ 数据仓库

标签 c++ database time-series data-warehouse

<分区>

我需要一个 C++ 库,它可以按需存储和检索时间序列以流式传输到客户端前端。我会将每个组件存储为数组格式的结构。我目前正在使用 MySQL 来确保正确性,但数据库访问开始变得非常慢。我正试图摆脱这一点。凭直觉,我可以构建这样一个库,但这不是我的业务目标,需要大量实现才能开始工作。我正在寻找可以满足以下要求的现有解决方案:

  • O(1) 查找方案
  • 出色的压缩,每个组件都是分开的,因此应该有大量可以删除的冗余
  • 可扩展至 TB
  • (可选:审计跟踪)

最重要的是:交易支持。将会有大数据,我不能让糟糕的运行破坏整个数据集的可能性,这会给备份和恢复期间的停机造成不必要的负担。

最佳答案

同时检查 TempoDB:http://tempo-db.com我是 union 创始人,我们建立了解决这个问题的服务。我们还没有 C++ 客户端,但可以与您合作开发一个。

关于c++ - 寻找时间序列数据的 C++ 数据仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12130573/

相关文章:

r - 你可以使用 R 中的 ar 函数拟合非平稳模型吗

python - 高效的时间序列滑动窗口函数

c++ - 是否可以在 C++ 中创建一个 int+enum?

c++ - 在服务器之间传输快速变化的数据

python - 如何跟踪具有特定颜色的矩形

c++ - 如何让类(class)更有凝聚力?

database - Neo4j 2.0.0-RC1 删除每个关系的可选关系?

php - 丢失文件 - Elgg 和数据库

MYSQL 行到列使用 CASE、GROUP BY...不同版本怎么样?

r - 如何使用data.table在日期范围内执行联接?