RDBMS vs NoSQL
RDBMS와 NoSQL의 특징, 장단점, 언제 사용되는지
RDBMS와 NoSQL의 특징, 장단점, 언제 사용되는지
mongoDB 연결 오류와 가상환경 설정의 험난한 여정
블록체인의 특징, 장점, 단점, 주요 기능, 주요 서비스 제공사, 주요 기술 및 플랫폼, 주요 사용 사례
동기(Synchronous)와 비동기(Asynchronous) 처리 방식의 차이와 특징을 Python 예제 코드와 실행 결과로 비교하고, 현업 적용 사례를 정리한다.
캐시(Cache)와 캐싱(Caching)이란?, 캐시의 장단점, 캐싱의 전략, 현업 활용 사례, Python 예제
heap의 종류와 특성, 주요 연산 및 활용 예시
그래프의 구성요소, 종류, 표현 방법 그리고 탐색 알고리즘
이진 트리, 이진 탐색 트리(BST), 힙, 트라이, AVL 트리, B-트리 등 트리 자료구조의 종류별 특징과 활용 사례를 Python 구현 예제와 함께 정리한다.
트리 자료구조의 개념과 루트, 부모, 자식, 잎 노드 등 주요 용어를 정리하고, Python으로 이진 트리를 구현하는 예제를 살펴본다.
해시 테이블(Hash Table)의 key-value 구조를 배열의 선형 검색과 비교하고, 해시 함수로 인덱스를 찾는 원리와 충돌(Collision) 처리 방법을 예제로 설명한다.