News for hackers. Stuff that matters.
Re:Apache Geode: Distributed, in-memory database by wiradikusuma on Thursday November 19, 2015 @10:18PM (#10599371)
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?

Re:Apache Geode: Distributed, in-memory database by markito on Friday November 20, 2015 @01:17AM (#10599908)
In 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 [2] http://gemfire.docs.pivotal.io/docs-gemfire/latest/managing/...

Re:Apache Geode: Distributed, in-memory database by metatype on Friday November 20, 2015 @12:30PM (#10602450)
Also, geode supports redundancy zones so data is replicated such that a cluster can survive a rack failure without data loss.