erlang如何将数据序列化到磁盘?

时间:2014-03-01 04:13:34

标签: erlang

Erlang没有固定大小的整数,如32位或64位大小。什么是库写调用以二进制表示形式表示整数到磁盘?什么是二进制表示?

更一般地说,某些任意数据结构的磁盘二进制表示是什么?

1 个答案:

答案 0 :(得分:8)

您可以使用term_to_binary函数序列化任何erlang数据结构。您的数据将被序列化为erlang外部术语格式。

请查看http://erlang.org/doc/apps/erts/erl_ext_dist.html

然后使用file:write_file function http://www.erlang.org/doc/man/file.html#write_file-2

写入磁盘