1. Pravega
分层存储是 Pravega 存储历史流数据的核心概念和关键。长期存储(LTS,Long-Term Storage)是为高效存储 IO 聚合流数据的层,在存储上组织数据以确保一致性,并适应所有必要的逻辑以支持不同的可扩展存储选项。在这个版本中,我们尝试简化该层,以支持更多的存储选项,我们将这个新版本称为简化长期存储(S-LTS,Simplified Long-Term Storage)。
存储历史数据是 Pravega 的一个关键概念,它提供了控制哪些数据要保留,以及保留多长时间的能力。Pravega 按时间和空间暴露了保留政策。在这个版本中,我们添加了另一个选项,使应用程序能够明确表示何时不再需要数据。我们将此特性称为基于消费的留存率(Consumption-Based Retention,CBR)。