|
|
|
|
|
by nl
3244 days ago
|
|
You can't change your CPU without losing the data in RAM (unless you are on zOS), and I think that's a precedent which people are ignoring. Imagine a hardware architecture which considers NV-RAM as a very large and safe cache, and software which understands that. This would be great for things like a (huge) RDMS which traditionally requires tables and especially indexes to be in RAM. Suddenly you can get adequate performance on multi-terrabyte indexes, and providing the software understands the storage hierarchy there is no explicit rebuild needed - the data is also stored on spinning rust and on a WAL maybe on a SSD, and will be reloaded into NV-RAM on read. |
|