3 ms·
Haven't done this. Curious though about "storage" (type 1) vs "non-voltatile data apis" (type 2). The former I think of as "open/read/write/close/delete" (and m
by ChuckMcM 3y ago
Haven't done this. Curious though about "storage" (type 1) vs "non-voltatile data apis" (type 2). The former I think of as "open/read/write/close/delete" (and maybe truncate) the latter I think of as having things like "truncate/seek" which add state machine semantics (if you don't do the operations in the same order you get a different state of your store). The "hybrid" is to use type 1 storage as a log and use it to reconstruct a type 2 store. You still need need to insure the underlying type 1 log is written in "order" (vectored clocks help here) in order to preserve data integrity.
If you have a suitably robust "middle ware" layer this should be doable with any type 1 storage back end.