You can serialize any erlang data structure using term_to_binary function. Your data will be serialized into erlang external term format.
Please look at http://erlang.org/doc/apps/erts/erl_ext_dist.html
and then, write to disk using file:write_file function http://www.erlang.org/doc/man/file.html#write_file-2