개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
SQL / NoSQL의 종류와 특징!
Git / Github에 대해 확실히 알자
시맨틱 버저닝을 모르면 안되지
TIL (Today I Learned) 날짜
2024.03.24
오늘 읽은 범위
EP 30 : 코로나가 준 레거시 시스템의 교훈
EP 31 : 데이터와 단짝친구, SQL
EP 32 : NoSQL이 뭐죠?
EP 33 : 깃 & 깃허브, 똑같은 거냐고?
EP 34 : 버전을 표기하는 방법도 있어요?
책에서 기억하고 싶은 내용을 써보세요.
코볼(COBOL) : Common Business Oriented Language - 1959년에 탄생한 언어
SQL : Structured query language - 데이터베이스를 다루는 언어
DBSM : Database management system - MySQL, PostgreSQL, SQLite, Oracle, MariaDB 등 데이터베이스 관리 시스템!
ORM : Object ralational mapping - SQL 번역기와 같은 도구
ORM도구 : 파이썬 - 장고 / NodeJS - 시퀄라이즈 / 라라벨 - 엘리퀀트
Document DB 중 대표로 MongoDB가 있다
Mongo는 Json형태로 데이터를 저장, 데이터마다 구성이 같을 필요가 없어 어떠한 데이터형태도 저장 가능
Key-Value DB - 카산드라디비, 다이나모디비가 대표적이다.
키밸류 디비는 읽고 쓰는 속도가 빠르다!
Graph Db - 노드의 개념이 필요
깃은 파일의 이력을 관리하는 프로그램
깃허브는 파일과 깃으로 관리한 이력을 저장하고 공유하는 공간
깃허브에 업로드 하는곳을 푸시, 내려받는 것을 풀
시맨틱 버저닝(Semantic versioning specification, Sem Ver) : 가장 널리 쓰이는 버전 표기법
세 개의 숫자로 표기 [16.2.0] : [큰 업데이트. 작은 업데이트 . 오류 수정]
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
NoSQL DB를 공부해보고 싶어졌다!
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
깃허브가 없다면 깃은 어떻게 활용하는 거지!?