Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

 
Implementation
Warranties
DEFAULTFSYNCfsync() on each commitAny crashes (OS and process crash)
LOG_ONY

write() on commit

Synchronisation is responsibility of OS

Kill process, but no OS fail
BACKGROUND

do nothing on commit

(records are accumulated in memory)

write() on timeout

kill -9 may cause loss of several latest updates
NONE

WAL is disabled

data is persisted only in case
of graceful cluster shutdown
(Ignite.cluster().active(false))

 

But there is several nodes containing same data and there is possible to restore data from other nodes.

...