limit/offset의 성능 저하 원인을 실행 계획으로 분석하고, 커서 기반 페이지네이션으로 위치에 무관하게 일정한 조회 성능을 유지하는 방법을 다룹니다.
계속 읽기
JPA 환경에서 Querydsl-SQL을 활용해 대량 데이터 업데이트 성능을 획기적으로 개선하는 방법을 소개합니다.
계속 읽기
객체의 필드 변경 이력을 자동으로 추적해, 무엇이 어떻게 바뀌었는지 명확히 기록합니다.
계속 읽기
JPA 환경에서 Querydsl-SQL을 활용해 대량 데이터 삽입 성능을 획기적으로 개선하는 방법을 소개합니다.
계속 읽기
Kotlin 코루틴의 Dispatchers.IO를 활용하면 블록킹 I/O 문제를 극복하고, 병렬 처리로 애플리케이션의 성능과 반응성을 크게 향상시킬 수 있습니다.
계속 읽기
Spring Data MongoDB에서 arrayFilters를 활용해 배열의 특정 요소만 조건에 맞게 벌크 업데이트하여 대량 데이터 처리 성능을 최적화할 수 있습니다.
계속 읽기
기존 Spring Data MongoDB Repository 확장 포스팅에서는 복잡한 쿼리 로직을 분리하여 상위 레벨에서는 구현 디테일을 신경 쓰지 않고, 데이터 접근 로직을 단순화할 수 있는 방법을 다루었습니다.
계속 읽기
이 글에서는 Spring Data MongoDB에서 업데이트 전략을 중심으로 개발 경험에서 얻은 인사이트를 공유하며, 각 메서드의 동작 방식과 적절한 사용 방법에 대해 논의합니다.
계속 읽기
Redis의 싱글 스레드 특성에도 불구하고, Lettuce 커넥션 풀은 비동기 및 논블로킹 방식을 통해 빠른 응답과 효율적인 자원 관리를 구현하는 방법을 Hikari와 비교하여 설명합니다.
계속 읽기
