본문 바로가기

다양한 TIP201

RAID 번호에 따른 차이점(디스크 개수에 따라 고민해볼 구성들) RAID가 뭘까요? RAID는 Redundant Array of Independent Disks 혹은 Redundant Array of Inexpensive Disks 의 약자로, 복수 배열 독립 디스크라 불립니다. 여러 하드디스크에 중복된 데이터를 나눠서 저장하는 기술인데요. 디스크는 깨질 수 있기 때문에 저장장치의 신뢰성을 향상시킬 목적이 있는 기술입니다. 최초에는 다섯가지의 레벨로만 존재했으나, 현재는 더 다양한 레벨이 있습니다. RAID 0부터 6까지를 살펴보도록 하겠습니다. 일단 용어정리부터 시작하겠습니다. Striping : 논리적 볼륨의 데이터를 여러 디스크 드라이브에 분산하는 기술입니다. ECC : Error correcting codes 의 약자로 올바른 데이터를 확인하거나 단일 디스크(.. 2022. 5. 26.
소프트웨어에서 사용하는 CRUD 뜻은 무엇일까요? CRUD CRUD는 Create, Read, Update, Delete를 앞글자를 따서 만든 단어입니다. 컴퓨터 소프트웨어는 대부분 데이터처리를 위해 사용하는 기능은 위의 4가지입니다. 따라서 CRUD 명령어를 이용하여 데이터를 조작할 수 있게 되는 것입니다. 유사 용어로는 ABCD, ACID, BREAD, VADE(R) 가 있습니다. ABCD : Add, Browse, Change, Delete의 앞글자를 따서 만든 단어입니다. ACID : Add, Change, Inquire, Delete의 앞글자를 따서 만든 단어입니다. BREAD : Browse, Read, Edit, Add, Delete의 앞글자를 따서 만든 단어입니다. VADE(R) : View, Add, Delete, Edit, 트랜잭션 처.. 2022. 5. 25.
HDD 살 때 CMR SMR PMR LMR 어떤걸 봐야할까?(하드 기록방식) HDD 구매를 위해 고민하는 분이라면 CMR, SMR, PMR, LMR 이라는 용어를 봤을텐데요. 이게 무슨 의미인지 하나씩 살펴보도록 하겠습니다. PMR, LMR PMR은 Perpendicular magnetic recording의 약자로 수직으로 기록하는 방식을 의미합니다. 그리고 LMR은 Longitudinal magnetic recording의 약자로 수평방향으로 N극과 S극을 기록하는 방식입니다. ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ ↓ ↑ → ← → ← → ← → ← → ← 위의 방식이 PMR, 아래방식이 LMR이죠. 최초의 데이터 기록방식이 LMR입니다. 따라서 과거에는 LMR 방식을 사용하다가 PMR 기술을 적용하기 시작한 이후로 LMR 방식은 사라졌다고 봐도 될.. 2022. 5. 24.
Base64 Encoding 와 Base64Url Encoding 과의 차이점 Base64 Encoding vs Base64Url Encoding 이름도 비슷한데 어떤 차이점이 있고 왜 다르게 만들어졌을까요? 먼저 Base64가 무엇인지부터 살펴보도록 하겠습니다. Base64 인코딩이란? Binary 데이터를 텍스트로 바꾸는 인코딩입니다. char-set에 영향 받지 않는 ASCII 문자열로만 되어 있는 텍스트로 바꾸는 일을 합니다. 인코딩 방식은 Binary 데이터를 6bit씩 자른 후 해당되는 문자열을 ASCII 값으로 치환해주는 겁니다. 6bit이기 때문에 2의 6제곱, 64개의 글자가 있으면 어떤 데이터든 표현할 수 있겠죠? Base64는 3byte씩 쪼개서 6bit씩 인코딩을 합니다. 여기서 3byte가 안되는 경우에는 padding 문자열로 채우게 됩니다. 이해를 돕기위.. 2022. 5. 18.
반응형