首页 > 解决方案 > QLDB - 索引存储与日志存储

问题描述

因为我是 QLDB 的新手。我有些疑惑

  1. 为什么索引存储比日志存储消耗更多的大小?

  2. 在大数据插入期间,即使在插入停止一段时间后,日志存储大小也会增加。你能解释一下为什么吗?

  3. 索引存储中存在哪些表以及 current 和 History ?

标签: amazon-qldb

解决方案


Q1:期刊在概念上类似于磁带。顺序读取和写入确实很好(性能和成本),但随机访问却很差。这就是我们使用它来记录交易的原因。索引存储是为随机访问而设计的,但实施起来成本更高。我们单独为它们计费,以尽可能降低 QLDB 的成本。

Q2:除非您提交交易,否则日志大小不会(永远)增加。您可能会在 CloudWatch 指标中注意到这一点,这可能会延迟几分钟(或更长时间,具体取决于您聚合指标的方式)。

Q3:就是这样,只是你的数据。QLDB 还提供了一些虚拟表(例如information_schema.user_tables),但这些不是“在索引存储中” - 即您无需为它们付费。


推荐阅读