How to Build a Non-Volatile Memory DBMS
cs.cmu.edu
How to Build a Non-Volatile Memory DBMS
1–10 of 37 posts
Re: How to Build a Non-Volatile Memory DBMS
#2Re: How to Build a Non-Volatile Memory DBMS
#3Re: How to Build a Non-Volatile Memory DBMS
#4Since machines can crash, possibly corrupting data, it seems like you still need replication? The network might be the new bottleneck.
Perhaps there's something funny about the failure modes of non-volatile memory that's different than a disk. Replication can improve things, sure. there's always a chance of a cosmic ray doing something weird to your stuff. That's (so far) a lot less common than a regular old crash.
Re: How to Build a Non-Volatile Memory DBMS
#5https://symas.com/lightning-memory-mapped-database/
Except, it allows only a single writer and it's not directly byte-addressable, unless you make a request to preallocate a chunk of fixed-size mmap'ed memory.
Re: How to Build a Non-Volatile Memory DBMS
#6Re: How to Build a Non-Volatile Memory DBMS
#7Re: How to Build a Non-Volatile Memory DBMS
#8anyone knows if a preprint of the paper is available? both the "paper" and the "slides" link point to the same document, i.e. the slides.
Re: How to Build a Non-Volatile Memory DBMS
#9Oh, I didn't know that's a thing.
Re: How to Build a Non-Volatile Memory DBMS
#10http://www.tomshardware.com/news/intel-optane-cascade-lake-d...