SYNC

Every commit is fsynced before the call returns. A returned DocumentStore.put therefore survives power loss, not merely process death.

This is the default because the engine's central promise is that reopening yields exactly the acknowledged prefix, and under BUFFERED "acknowledged" would silently come to mean "acknowledged, unless the machine loses power in the next few seconds".

Properties

Link copied to clipboard
Link copied to clipboard