sy_develop_note

  • 홈
  • 태그
  • 방명록

ConcurrentHashMap 1

[Java] ConcurrentHashMap 멀티스레드 환경에서 안전한 해시맵

HashMap은 여러 스레드가 동시에 접근할 때 문제를 일으킬 수 있다는 사실 알고 계시나요??🤔멀티스레드 환경에서 안전하게 사용할 수 있는 해시맵 구현체 ConcurrentHashMap에 대해 알아보겠습니다.  ConcurrentHashMap 이란?ConcurrentHashMap은 자바 컬렉션 중 하나로, 여러 스레드가 동시에 안전하게 데이터를 읽고 쓸 수 있도록 설계된 해시맵입니다.일반적인 HashMap과 달리 멀티스레드 환경에서 동기화 문제를 해결해 줍니다.멀티스레드 환경에서 여러 스레드가 동시에 데이터를 수정하려고 하면, 데이터가 엉키거나 손실될 수 있습니다.이를 해결하기 위해 HashMap 대신 ConcurrentHashMap을 사용합니다. 기본 동작 방식ConcurrentHashMap은 내부..

Backend/Java 2024.07.28
이전
1
다음
더보기
프로필사진

sy_develop_note

  • 분류 전체보기
    • Backend
      • Spring
      • Java
      • TypeScript
      • TestCode
      • IntelliJ
    • Data
      • Redis
      • Kafka
      • DataBase
      • MySQL
      • MongoDB
      • PostgreSQL
    • Architecture
      • ContainerTech
      • DesignPatterns
    • Infra
      • Git
      • Linux
    • Web
      • HTTP
    • AI
      • N8N
    • Algorithm
      • CodingTest
    • 개발끄적

Tag

Spring, 클린 아키텍처, 프로그래머스, 만들면서 배우는 클린 아키텍처, 코테 문제 풀이, Baekjoon, Java, mongoDB, 백준, programmers, 자바, 오블완, 깃, Git, MySQL, 타입스크립트, typescript, java 코테 문제 풀이, 프로그래머스 문제 풀이, 티스토리챌린지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • Github

티스토리툴바