解析:关于内存数据库的最大挑战是什么

  从存储角度来看,与内存数据库有关的最大挑战是什么?

  DavidFloyer:关于内存数据库,最典型的问题是其恢复时间过长。比如说你有10TB容量的数据库,出现了错误后你得重新启动。假如每4KB块数据有平均20毫秒的延迟,那么将该数据库备份至少需要14小时(这还要排除中间有恢复问题)。

  恢复内存数据库的挑战之一就是你得更新所有的内存数据,同时你也要从磁盘上获取。你需要一个超高带宽的恢复机制以便你能重新加载在动态RAM上所有的数据。通常,这并不是个I/O问题,而是个带宽问题,毕竟是要在恢复模式中获取所有数据。

发表回复