Erlang mnesia处理分页吗?

Erlang mnesia处理分页吗?,erlang,mnesia,Erlang,Mnesia,我有一个相对较大的数据集(20GB),我想在本地缓存,但它运行的机器只有大约8GB的RAM。磁盘拷贝模式下的mnesia是否支持分页,或者整个数据集是否必须装入内存?mnesia磁盘拷贝是否完全读取到内存中。见第11.5节。除非对表进行分段,否则文件也限制为2GB。仅磁盘\u仅\u副本具有2GB限制(因为它们使用DETS文件作为备份存储,内部使用31位引用,实际上,您不希望接近2GB限制,因为如果达到该限制,将导致静态数据损坏,因此您可能应该保持在1.5 GB以下).disc\u拷贝表存储为磁盘

我有一个相对较大的数据集(20GB),我想在本地缓存,但它运行的机器只有大约8GB的RAM。磁盘拷贝模式下的mnesia是否支持分页,或者整个数据集是否必须装入内存?

mnesia磁盘拷贝是否完全读取到内存中。见第11.5节。除非对表进行分段,否则文件也限制为2GB。

磁盘\u仅\u副本
具有2GB限制(因为它们使用DETS文件作为备份存储,内部使用31位引用,实际上,您不希望接近2GB限制,因为如果达到该限制,将导致静态数据损坏,因此您可能应该保持在1.5 GB以下).
disc\u拷贝
表存储为磁盘日志,没有任何这样的大小限制,但大型表在启动时需要花费大量时间读入内存。