Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

TIL - IT 5분 잡학 사전 - Ep30-34

#book_club
3년 전
697

오늘 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

//