Design Con 2015
Welcome Guest Log In | Register

Non-Volatile DIMMS as In-Memory Database Storage: Persistence Without the Performance Penalty

Authored on: Mar 13, 2014

Technical Paper

0 0
More InfoLess Info
In-memory database systems (IMDSs) for embedded systems accelerate performance by storing records in volatile main memory (DRAM). Features to add durability to in-memory databases include transaction logging and database replication, but these techniques impose latency. Can the apparent performance/durability tradeoff be avoided? McObject's research shows it is possible by combining an IMDS with emerging Non-Volatile DIMMs (NVDIMMs) as main memory storage. In McObject's benchmark tests using NVDIMM technology from AgigA Tech, an in-memory database proved fully recoverable from a mid-execution system re-boot, and performance equaled that of using conventional DRAM as storage.
View
 
0 comments
write a comment

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page