Community

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

← Go back

IT 5분 잡학사전 Day 10

#book_club
2년 전
264

오늘 TIL 3줄 요약

  • 프로그래밍언어가 잘 구동되더라도, 커뮤니티가 작아지고 할 줄 아는 사람이 없어진다면 레거시가 될 수 있다.

  • SQL, NoSQL은 각자의 장단점이 있기 때문에 우열을 가릴 수 없고, 상황에 맞게 사용해야 한다.

  • Git은 파일 이력 관리 시스템, Github는 그걸 클라우드처럼 이용할 수 있는 곳

TIL (Today I Learned) 날짜

2023.09.03

오늘 읽은 범위

3마당 코딩별 안내서 - 에피소드 30 ~ 34 (179p~181p)

책에서 기억하고 싶은 내용을 써보세요.

에피소드 30 - 코로나가 준 레거시 시스템의 교훈

  • 프로그램은 책임감있게, 끊임없이 관리해야 한다.

에피소드 31 - SQL

  • 데이터베이스와 DBMS는 다르니 같은 의미로 사용하지 말 것 🥲

    • DBMS는 database management system

에피소드 32 - NoSQL

  • 도큐먼트 데이터베이스(document DB) - JSON형태로 저장

  • 키값 데이터베이스(key-value DB)

    • 열(column)이 넓다(wide)

    • 읽고 쓰는 속도가 엄청 빠름 - 1초에 2만4,000개의 데이터를 읽을 수 있다

  • 그래프 데이터 베이스(graph DB)

    • 노드로 관계를 표현

에피소드 33 - Git, Github

에피소드 34 - 버전 표기 방식

  • 시맨틱 버저닝(semantic versioning specification, SemVer)

    • 첫번재 숫자 - major: 주요 기능이 완전 변해서 이사하는 수준

    • 두번째 숫자 - minor: 내부 인테리어 정도 바뀌는 수준

    • 세번재 숫자 - patch: 패치, 버그 수정

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

NoSQL은 몽고만 알고 있었는데, 여러가지 형태가 있다는 걸 새삼 알게 되었다!

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

오늘 읽은 다른사람의 TIL