본문 바로가기

Archived(IT)/배경지식_기술

(18)
DataBase 종류별 특징 1. MongoDB(NoSQL) 문서 지향 DB (행 개념 대신 문서 개념) Collection -> 스키마가 없다(필드 추가, 제거가 매우 쉬움) 고성능, 확장성 dev.youngkyu.kr/22 MongoDB(몽고 디비) 특징 공부하기 / 몽고 DB란 무엇인가? Edit MongoDB(몽고 디비) 특징 공부하기. 유명하다 못해 모르는 사람이 없을 만큼 많이 입에 오르내리는 디비 중 하나인 몽고디비는 예전부터, 아니 지금도 필자가 자주 사용해 오던 NoSQL이다. 해커톤같이 짧은.. dev.youngkyu.kr 2. Cassandra DB(NoSQL) 데이터 간의 관계정의가 필요없다. 고성능, 확장성, 안정성 https://bcho.tistory.com/440 아파치 분산 데이타 베이스 Cassandr..
블록체인 / 클라우드 1. 블록체인 블록체인은 말 그대로 블록(소규모) 단위의 데이터를 연결한 형태를 뜻한다. 구체적으로, 블록 데이터들을 체인 형태로 연결하여 분산적으로 저장한다(데이터 분산처리 기술). 암호화폐의 핵심 체계로 활용되고 있으며 다양한 방면으로 기술이 활용될 여지가 있는 중요한 기술이다. 가장 큰 특징으로 탈중앙을 들 수 있는데, 데이터들을 분산 저장하면서 중앙 DB가 필요없어진다. 즉, 은행과 같이 상호 간의 거래를 인증하고 증명해줄 수 있는 수단이 필요없게 된다. 대신 이러한 인증기관을 대신할 수단이 필요하게 되는데, 그 역할을 각 노드들에 분산 저장된 데이터들로 증명하는 것이다. 이러한 노드들의 전체 수에서 과반수 이상(51%)이 동의를 하면 해당 거래는 영구적으로 증명된다. 이 과정을 작업증명이라고 하..