[μƒνƒœμœ μ§€] 🎯 μ„Έμ…˜μ΄ λ­”κ°€μš”?

Mec.D's BlogΒ·2022λ…„ 6μ›” 5일
0
post-thumbnail

πŸ“‹ 기술 λ©΄μ ‘ ν™ˆ λ°”λ‘œκ°€κΈ°


⬛ κ°œλ…

πŸ’‘ μ„Έμ…˜ (Session)

ꡬ성섀λͺ…
μ–΄λ””μ„œ?μ„œλ²„μΈ‘ μ»¨ν…Œμ΄λ„ˆμ—μ„œ κ΄€λ¦¬λ˜λŠ”
πŸŽ―μ‚¬μš©μž μ •λ³΄μž…λ‹ˆλ‹€.

⬛ νŠΉμ§•

  1. ⬛ 객체 ν˜•μ‹μœΌλ‘œ μ €μž₯λ©λ‹ˆλ‹€.
  2. βœ…οΈ μΏ ν‚€λ₯Ό μ‚¬μš©ν•΄ κ³ μœ ν•œ μ„Έμ…˜ ID값을 ν΄λΌμ΄μ–ΈνŠΈμ— λ³΄λƒ…λ‹ˆλ‹€.
  3. ⬛ λΈŒλΌμš°μ € μ’…λ£Œ μ‹œ μ„Έμ…˜ μΏ ν‚€λŠ” μ‚­μ œλ©λ‹ˆλ‹€.
  4. ⬛ μ„Έμ…˜ μœ μ§€ μ œν•œ μ‹œκ°„μ„ λ‘˜ 수 μžˆμŠ΅λ‹ˆλ‹€.

⬛ μž₯점

  1. βœ…οΈ λ³΄μ•ˆ 상 쿠킀보닀 μœ λ¦¬ν•©λ‹ˆλ‹€.
    μ„œλ²„μ— μ €μž₯되고 κ΄€λ¦¬λ˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.
  2. ⬛ μš©λŸ‰ μ œν•œμ΄ μ—†μŠ΅λ‹ˆλ‹€.
  3. ⬛ μ„Έμ…˜ID만 λ³΄λ‚΄λ―€λ‘œ μ„Έμ…˜ 크기가 컀도 전솑 λΆ€ν•˜κ°€ 컀지지 μ•ŠμŠ΅λ‹ˆλ‹€.

⬛ 단점

  1. βœ…οΈ μ„œλ²„μ—μ„œ 처리되기 λ•Œλ¬Έμ— μ„œλ²„ λ¦¬μ†ŒμŠ€λ₯Ό μž‘μ•„λ¨ΉμŠ΅λ‹ˆλ‹€.

⬛ μ„Έμ…˜ μ €μž₯μ†Œ 후보

μ„Έμ…˜ μ €μž₯μ†ŒλŠ” λ³€κ²½ κ°€λŠ₯ν•©λ‹ˆλ‹€.

  1. Tomcat의 κΈ°λ³Έ μ €μž₯μ†Œ β†’ SESSIONS.ser 파일
  2. JDBC β†’ DB
  3. Redis
  4. Hazelcast
  5. MongoDB
profile
기술둜 더 λ‚˜μ€ 미래λ₯Ό λ””μžμΈν•˜λŠ” 개발자 MEC:D μž…λ‹ˆλ‹€

0개의 λŒ“κΈ€