Erlang中文手册(Erldoc.com)  »  ets  »  file2tab/1
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

ets:file2tab/1

从一个文件读取一个 ETS 表

用法:

file2tab(Filename) -> {ok, Tab} | {error, Reason}

读取一个有 ets:tab2file/2ets:tab2file/3 生成的文件,并创建一个跟文件里数据一致的 ETS 表 Tab。该函数跟 ets:file2tab/2 的 ets:file2tab(Filename, []) 一样。

Filename = "./test_ets_tab2file.data",
Tab = ets:new(test_ets_new, [named_table, ordered_set]),
[ets:insert(Tab, {N, erlang:now()}) || N <- lists:seq(1, 10)],
ets:tab2file(Tab, Filename, [{extended_info, [md5sum]}]),
ets:file2tab(Filename).
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9