1

在 Voltdb 中,我们进行查询时使用哪些数据结构来存储数据?例如,使用查询插入 <> value(X,X,X),数据是如何实际存储在内存中的。

4

1 回答 1

1

VoltDB 建立在 HStore 数据库之上,其中表的行连续放置在主内存中(值是内联存储的,但指针用于使用共享内存池的长列值)和传统的 B 树索引。

尽管 VoltDB 使用 Java 存储过程来运行事务,但实际的表和视图存储在堆外,并由用 C/C++ 编写的执行引擎管理。

于 2016-07-10T15:47:08.717 回答