/posts
전체 글
최신 글부터 221개
Database Transaction
Database에서 트랜잭션(Transaction)이란 DB의 상태를 변화시키기 위한 일련의 작업 단위로 데이터베이스에서 여러 쿼리를 하나의 작업 단위로 묶어 처리하는 개념입니다.
MongoDB와 B-tree
동시성 제어는 다중 사용자 환경에서 데이터베이스나 공유 자원의 일관성과 무결성을 유지하기 위한 핵심 기술입니다.
Concurrency Control
동시성 제어는 다중 사용자 환경에서 데이터베이스나 공유 자원의 일관성과 무결성을 유지하기 위한 핵심 기술입니다.
MongoDB - Compound Indexes Guide
MongoDB에서 Compound Index(복합 인덱스)는 두 개 이상의 필드를 결합하여 만든 인덱스로, 다차원 쿼리에서 효율적인 검색을 지원합니다.
MongoDB - Indexes Guide
MongoDB에서 인덱스(Indexes)는 데이터 검색 성능을 비약적으로 향상시키는 핵심 도구입니다. MongoDB 인덱스의 구조와 사용법, 최적화 전략을 알아봅시다
MongoDB - Data Modeling
MongoDB 데이터 모델링: Embedding, Referencing, 그리고 Mapping Collection 패턴
낙관적 락(Optimistic Lock)
낙관적 락 (Optimistic Lock)은 데이터 갱신 시 충돌이 발생했는지 검증하고, 충돌이 없을 때만 갱신을 허용하는 방식을 의미합니다.
비관적 락(Pessimistic Lock)
비관적 락 (Pessimistic Lock)은 데이터에 접근하는 동안 다른 작업이 접근하지 못하도록 강제로 락을 걸어 충돌을 방지하는 방식을 의미합니다.
React env 환경변수 사용하여 개발/배포 환경 설정
리액트로 개발 시 개발 환경과 배포 환경에서 env를 변수설정을 할 수 있습니다.
AWS - Elastic Load Balancer(ELB)
AWS Load Balancer를 활용해 트래픽을 분산 처리하고, 고가용성과 확장성을 갖춘 아키텍처를 구성하는 방법을 알아봅시다.
인코딩과 디코딩(Encoder / Decoder)
decodeURIComponent(), encodeURIComponent(), encodeURI(), decodeURI() 함수를 통해 인코딩과 디코딩을 진행 할 수 있습니다.
Nodejs 설치 및 환경변수 설정
nodejs 설치(LTS)와 환경변수 설정을 하는 방법을 알아봅시다.
옵저버 패턴(Observer Pattern)
옵저버 패턴(observer pattern)은 객체의 상태 변화를 관찰하는 관찰자들, 즉 옵저버들의 목록을 객체에 등록하여 상태 변화가 있을 때마다 메서드 등을 통해 객체가 직접 목록의 각 옵저버에게 통지하도록 하는 디자인 패턴입니다.
Nodejs 기초 및 성능
nodejs란 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임입니다.
모노레포(Monorepo) 패키지 매니저
개발 환경을 위한 도구/소스코드 라이브러리인 패키지를 관리하는 패키지 매니저에 대해 알아봅시다