binary-safe 문자열이란?
- 데이터 손실없이 null 바이트를 포함한 모든 바이트 시퀀스를 저장, 처리, 조작할 수 있는 문자열 처리 방식이다.
- 인코딩에 특화된 문자열을 읽는 것이 아니라 원시 (raw) 바이트 그대로를 다룬다.
- 원시 바이트를 그대로 처리하기 때문에 텍스트 데이터 뿐만 아니라 이미지, 오디오, 직렬화된 객체 등의 처리도 가능하다.
binary-safe 하지 않다는 것은 무엇일까?
- 특정 인코딩 (ASCII, UTF-8) 으로 문자열을 다루는 것을 말한다.
- 이 경우 특정 바이트 시퀀스가 특수 문자로 다뤄지거나 유효하지 않은 인코딩으로 다뤄져 바이너리 데이터를 저장하거나 조작하는 경우 문제가 생길 수 있다.
레디스의 관점에서 binary-safe 문자열을 다룬다는 것은?
- text, number, binary data 등을 인코딩 걱정 없이 저장할 수 있다는 것을 얘기한다.
반응형
'인프라 > 용어' 카테고리의 다른 글
AOF (Append Only File) 란? (0) | 2023.04.08 |
---|---|
메세지 브로커 (Message Broker) 란? (0) | 2023.04.08 |
CDN (Content Delivery Network) 이란? (0) | 2023.03.29 |
L2 스위치란? (0) | 2022.09.04 |
퍼블릭 클라우드란? 퍼블릭 클라우드를 사용하는 이유 (0) | 2022.09.04 |