Sun Sep 13 03:25:03 CEST 2009
i'm having trouble finding the answer to this question.
if i do a bunch of dets operations, e.g., dets:insert/2 and dets:delete/2,
and then hard reboot the operating system without synchronizing the
page cache (e.g., hit the power button), and then reopen the dets file:
what guarantees do i have?
some possible answers are (after the file is "repaired"):
* every update is guaranteed to be reflected in the dets; or
* you may not have every update, but the dets will be in a consistent
state. no partial updates will be applied (no mangled records); or
* no guarantees, due to some unlikely worst case.
thanks in advance,
More information about the erlang-questions