직렬화와 역직렬화

jaegeunsong97·2023년 1월 26일
0

2023_1_26_TIL

직렬화와 역직렬화

  • 직렬화 -> 외부의 시스템에서도 사용할 수 있도록 바이트(byte) 형태로 데이터를 변환 하는 기술
  • 역직렬화 -> 내부 시스템에서 사용할 수 있게 객체 등의 형태로 변환
  • 언제 사용?
    • 성능 차이를 비교할 때
  • 예시)
    • MongoDB 에서의 aggregate와 mapReduce 성능차이
      • aggregate -> BSON을 바로 수행
      • mapReduce -> BSON -> JSON -> BSON 후 실행
      • aggregate가 mapReduce보다 3 ~ 5배 빠름

참조

https://steady-coding.tistory.com/576

profile
블로그 이전 : https://medium.com/@jaegeunsong97

0개의 댓글