데이터베이스가 항상 실린더로 표시되는 이유는 무엇입니까? [닫은]
이 질문은 오늘 제기되었으며 데이터베이스가 항상 실린더로 표시되는 이유에 대한 역사적인 답을 찾을 수 없습니다. 나는 스택 세계의 누군가가 이유를 알고 그것을 백업하는 링크 또는 무언가가 있기를 바랍니다 .
나는 그것이 디스크 드라이브보다 이전 버전이며 상당히 오래된 기술인 드럼 메모리로 되돌아 간다고 합리적으로 확신합니다.
또 다른 가능성 (또는 둘 다에 기반한 선택 일 수 있음)은 여전히 오래된 기술인 수은 탱크 메모리입니다.
기호가 수직이 아닌 수평으로 향하는 것을 보았을 수도 있지만 수평 드럼도 일반적이었습니다.
더 많은 사진을 요청했습니다. 저는 2016 년 5 월 캘리포니아 주 마운틴 뷰에있는 컴퓨터 역사 박물관에서 이것을 가져 왔습니다. 위 이미지에 대한 설명은 다음과 같습니다.
UNIVAC I mercury memory tank, Remington Rand, US, 1951
For memory, the UNIVAC used seven mercury delay line tanks. Eighteen pairs of crystal transducers in each tank transmitted and received data as waves in mercury held at a constant 149°F
Gift of William Agee X976.89
Description for the above image says:
Williams-Kilburn tube - Manchester Mark I, Manchester University, UK, ca 1950
This was the memory in the Manchester Mark I, the successor to the "Baby." It stored only 128 40-bit words. Each bit was an electric charge that created a spot of light on the face of a "TV tube."
Gift of Manchester University Computer Science Department, X67.82
It's because people view a DB as simple storage, much like a disk. And disk storage has always been represented by a cylinder due to, well, the physical properties of spinning magnetic disks.
데이터가 아날로그, 즉 원형이었던 옛날 (1960 년 이전)에서 비롯되었습니다. 오늘날 디지털 (정사각형) 데이터를 사용하는 데이터베이스는 원통형이 아니지만 안타깝게도 관습이 고착되었습니다.
나는 항상 그것이 하드 드라이브 플래터의 둥근 모서리를 의미한다고 생각했습니다. 평균 소비자는되지 않았을 수 있습니다 반드시 뭐라고 알려진 물리 하드 드라이브 구성 요소 가 실린더로 표현 그래서,처럼 보였다.
참고 URL : https://stackoverflow.com/questions/2822650/why-is-a-database-always-represented-with-a-cylinder
'development' 카테고리의 다른 글
Git에서 커밋하기 전에 스테이지를 원하는 이유는 무엇입니까? (0) | 2020.09.25 |
---|---|
Visual Studio 2015- "프로젝트에 따라 도움이 될 수있는 확장을 식별했습니다"메시지를 비활성화하는 방법은 무엇입니까? (0) | 2020.09.25 |
브라우저에서 : before 및 : after 가상 요소를 어떻게 검사하고 조정할 수 있습니까? (0) | 2020.09.25 |
람다 함수가 재귀적일 수 있습니까? (0) | 2020.09.25 |
Vim에서 리팩토링 (0) | 2020.09.25 |