ISheepp / 2023

We shall meet in the place with no darkness
0 stars 0 forks source link

i&l #4

Open ISheepp opened 1 year ago

ISheepp commented 1 year ago

记录两个相关术语的意思

ISheepp commented 1 year ago

快照(snapshot)和备份(backup)

  1. 快照是在特定时间点的数据备份,支持版本控制
  2. 第一个快照是数据的精确副本,后续快照再前一个快照的基础上,记录更改的数据块,随着数据不断变化,新的数据最终会覆盖旧的,不适合做长期存储数据的方案。
  3. 备份是在执行时,备份整个系统的数据,通常耗时长,需要大量存储资源

总结: 快照是管理版本控制和创建轻量级、易于访问的数据或系统版本的方法。不需要大量的存储空间或时间来创建副本。

备份是存储在不同位置(通常是外部位置)的系统或目录的唯一副本。可以在服务器故障或数据丢失的情况下进行数据恢复。

ISheepp commented 1 year ago

快取(cache)和缓冲(buffer)

  1. buffer主要是系统两端处理速度平衡时使用,为了减少短期内突发IO的影响
  2. cache主要是为了解决memory和cpu之间速度不匹配的问题
ISheepp commented 1 year ago

软链接和硬链接

  1. 软链接类似windows的快捷方式,存放的是源文件的路径,指向源文件。创建软链接命令 ln -s 源文件 软链接文件,软链接文件类型和文件是不同的。删除源文件,软链接依然存在但是无法访问。
  2. 硬链接
    • 删除硬链接文件或者删除源文件任意之一,文件实体并未被删除;
    • 只有删除了源文件和所有对应的硬链接文件,文件实体才会被删除;
    • 硬链接文件是文件的另一个入口;
    • 可以通过给文件设置硬链接文件来防止重要文件被误删;
    • 创建硬链接命令 ln 源文件 硬链接文件;
    • 硬链接文件是普通文件,可以用rm删除;