2015-01-14 94 views
1

我认为VoltDB使用压缩,但我不确定这一点。 VoltDB的主要创建者Mike Stonebraker曾经在使用压缩的Vertica上工作。我听说有人加载了几GB的顺序整数,并在加载数据后,数据库的大小仅为1 GB左右。VoltDB使用压缩吗?

回答

3

VoltDB设计用于最大吞吐量&事务处理性能,因此它不压缩存储在内存中的表,视图或索引的数据。

我们有一篇关于database sizing的博客文章,或者您如何估算用例和模式所需的RAM大小。

+0

当然在某些数据集上有操作,对于某些数据集,“最大吞吐量”将通过某种形式的压缩得到增强。我也很惊讶,答案只是“不”。在Db中使用的编码技术大多数是压缩的 – jberryman

+0

VoltDB对快照使用压缩(用于将数据存档到磁盘,将初始数据发送到加入群集或复制群集的节点。但是,问题主要是关于压缩是否用于用户数据的主存储(即在内存中),而VoltDB不使用压缩。 – BenjaminBallard