代码之家  ›  专栏  ›  技术社区  ›  Rodney S. Foley

为什么数据库总是用柱面表示?[关闭]

  •  78
  • Rodney S. Foley  · 技术社区  · 14 年前

    这个问题是今天提出的,我找不到任何历史答案来解释为什么数据库总是以柱面表示。我希望堆栈世界中的某个人知道原因和 有一个链接或其他东西备份它 .

    5 回复  |  直到 6 年前
        1
  •  85
  •   Jerry Coffin    8 年前

    我相当肯定,它比磁盘驱动器早,可以追溯到一种相当古老的技术:磁鼓存储器:

    另一种可能性(或者可能两者都有)是一种更古老的技术:水银罐存储器:

    考虑到db符号通常是水平的(与汞罐的方向相匹配,但与上面所示的鼓不匹配),似乎更可能是基于汞罐,但许多鼓也是水平的:

    另一种可能性(或者可能两者都有)是一种更古老的技术:水银罐存储器:

    Mercury tank

    考虑到db符号通常是水平的(与汞罐的方向相匹配,但与上面所示的鼓不匹配),看起来更可能是基于汞罐,但许多鼓也是水平的:

    Multiple horizontal drums

        2
  •  11
  •   jungledev    7 年前

    你要了更多的照片。2016年5月,我在加利福尼亚州山景城的计算机历史博物馆里拍摄了这些照片。 上面图片的描述是:

    univac i Mercury Memory Tank,Remington Rand,US,1951年

    为了记忆起见,univac使用了七个水银延迟线罐。每个罐中有18对晶体传感器,以水银波的形式传输和接收数据,保持在恒定的149°F。

    威廉·阿吉的礼物X976.89

    上面图片的描述是:

    Williams Kilburn Tube-Manchester Mark I,Manchester University,UK,CA 1950

    这是曼彻斯特马克一世的记忆,“婴儿”的继承者,它只存储了128个40位的单词。每一个比特都是一个电荷,在“电视管”的表面产生一个光点。

    曼彻斯特大学计算机科学系礼品,X67.82

    enter image description here 上图说明如下:

    1951年,美国雷明顿兰德大学一号水银记忆罐

    为了记忆起见,univac使用了七个水银延迟线罐。每个罐中有18对晶体传感器,以水银波的形式传输和接收数据,保持在恒定的149°F。

    威廉·阿吉的礼物X976.89

    enter image description here 上图说明如下:

    Williams Kilburn管-曼彻斯特Mark I,英国曼彻斯特大学,CA 1950

    这是曼彻斯特马克一世的记忆,“婴儿”的继承者,它只存储了128个40位的单词。每一个比特都是一个电荷,在“电视管”的表面形成一个光点。

    曼彻斯特大学计算机科学系礼品,X67.82

        3
  •  6
  •   Matt Rogish    14 年前

    这是因为人们认为数据库是简单的存储,很像磁盘。由于旋转磁盘的物理特性,磁盘存储一直用柱面表示。

        4
  •  6
  •   Matt Curtis    14 年前

    它来源于过去(1960年以前),当时数据是模拟的,也就是圆形的。如今,有了数字(正方形)数据,数据库不是圆柱形的,但不幸的是,这种传统已经被卡住了。

        5
  •  0
  •   jungledev    6 年前

    我一直认为它代表硬盘盘片的圆形边缘。一般消费者可能没有 必要地 知道什么 物理硬盘组件 看起来像,所以它被表示为一个圆柱体。