4 ms·
Sorry for the stupid question: how do in-memory DBs deal with power failures? e.g. someone walking in the server room and trip power cable. I can understand fo
by wiradikusuma 11y ago
Sorry for the stupid question: how do in-memory DBs deal with power failures? e.g. someone walking in the server room and trip power cable.
I can understand for read-only in-memory, but what about writes?
- markito 11y agoIn the case of Geode, you can make a "Region" (think table) persistent on disk and using the concept of shared nothing architecture [1] to avoid SPOFs. What's also interesting is that we offer a very efficient way to recover data from disk as well[2] in the case of a crash of a single node or the entire cluster. [1] https://en.wikipedia.org/wiki/Shared_nothing_architecture https://en.wikipedia.org/wiki/Shared_nothing_architecture [2] http://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/disk_storage/how_startup_works_in_system_with_disk_stores.html http://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/...
- metatype 11y agoAlso, geode supports redundancy zones so data is replicated such that a cluster can survive a rack failure without data loss.