개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
프로그램은 책임 있게, 끊임없이 관리해야한다.
SQL, NoSQL 상황에 따라 적절하게 적용하자!
깃 & 깃허브를 이용하여 형상관리 능력을 키우자!
TIL (Today I Learned) 날짜
2023.01.22
오늘 읽은 범위
[ Ep 30 ] 코로나가 준 레거시 시스템의 교훈-
[ Ep 31 ] 데이터와 단짝 친구, SQL
[ Ep 32 ] NoSQL이 뭐죠?
[ Ep 33 ] 깃 & 깃허브, 똑같은 거냐고?
[ Ep 34 ] 버전을 표기하는 방법도 있어요?
책에서 기억하고 싶은 내용을 써보세요.
SQL(structured query language) : 데이터베이스에 어떤 질문 또는 문의를 하기 위해 어떤 구조를 가진 언어
DBMS(database management system) : 데이터베이스 관리 시스템
MySQL, PostgreSQL, SQLite, Oracle, MariaDB
데이터베이스
테이블(table) : 한 무리의 데이터를 뜻함
ORM(object relational mapping) : SQL을 프로그래밍 언어로 쓸 수 있게 해준다.
NoSQL
도큐먼트 데이터베이스 : 데이터 형식이 매우 자유롭다.
몽고디비(MongoDB) : 어떠한 모양, 어떠한 종류의 데이터라도 저장할 수 있다.
키값 데이터베이스 : 읽고 쓰는 속도가 엄청 빠르다.
카산드라디비(CassandraDB) : 열이 넓다, 읽고 쓰는 속도가 정말 빠르다.
다이나모디비(DynamoDB) : 아마존이 만들었다, 1초에 2만 4,000개 읽을 수 있다.
그래프 데이터베이스 : 노드로 관계를 표현한다.
깃 & 깃허브
깃 : 파일 이력을 관리하는 프로그램
깃 허브 : 파일과 깃으로 관리한 이력을 저장하고 공유하는 공간
시맨틱 버저닝(semantic versioning specification, SemVer) : 프로그램 버전 표기 방식 ,가장 널리 쓰이는 방식
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
맥북 사고싶다…
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
//
오늘 읽은 다른사람의 TIL
//