I have heard of such main-memory databases but not used them. My guess is that there is nothing to stop you creating a ramdrive and moving databases into it but you must remember that most databases are designed to journalise transactions and write them back to the disk. This is often a low level function and may well not take kindly to being 'fooled' into writing to ram, unless the database was designed from the outset to do this (extremeDB).
Another approach may be to use something like HyperOS to load the whole of windows + apps into RAM. I believe this can be made to work quite well in some circumstances.
Whether any of this is advisable is another story. What if there's a power interruption or application exception ? What happens to volatile data?
One disadvantage to a RAM drive is that it's temporary. Like all RAM in the computer, when you turn off the power, the contents of the RAM drive disappear. If you're only copying programs to the RAM drive and running them from there, then there's no problem; original copies of the programs still exist on the hard drive. But if you create or modify anything on the RAM drive, you must copy it back to the hard drive before you turn off the computer.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.