主存储和二级存储之间的区别和稳定存储?

时间:2015-10-26 07:08:14

标签: filesystems rdbms

我正在读取RDBMS中的文件系统。

我有一些疑问。

我知道这三个文件系统之间的一些区别。他们是

  • 主存储: -

       * Main storage is temporary.
       * The main storage is directly accessible from CPU.
       * Main storage is a volatile memory.
    
  • 二级存储: -

       * Secondary storage is permanent.
       * Secondary storage is directly accessible form main storage.
       * Secondary storage is a non-volatile memory.
    
  • 稳定存储: -

       * The stable storage gives the guarantees for the atomicity for a given write operation in database.
       * All logs are written onto the stable storage.
       * In stable storage the data is written in more than one disk.
    

这三个文件系统之间是否还有其他区别。

1 个答案:

答案 0 :(得分:0)

你错过了稳定存储的差异

  • 在没有数据丢失的情况下从多个电源故障保证中恢复
  • 在写入操作后立即出现错误,这会增加到 或替换存储的数据

  • 此存储使用多个磁盘来保存相同的数据,因此如果进行写入操作,则会同时将相同的信息写入所有连接的磁盘。

和一般差异是,

  • 寻道时间 - 从请求数据到启动所需的平均时间 阅读所要求的数据
  • 容量 - 可以存储在介质上的数据量
  • 写入类型 - 是只读,只写还是可读 可写的

  • 费用 - 每兆字节的费用