유저 데이터를 json 변환해서 디비에 저장하고 있었는데

이게 단순 유저 설정값 뿐만 아니라 이런저런 개인화 로직에 쓰이는 다양한 자료들도 저장하고 있고

밸류값으로 타임스탬프, 집합, 내가 만든 클래스도 있는데

json으로 변환해서 넣었다뺐다 하려니 좀 피곤하더라고

그래서 json 버리고

파이썬 딕셔너리를 pickle로 바이너리 변환한 후

이 blob을 디비에 저장해서

다양한 자료형을 가진 user state를 스냅샷 찍듯이 딱딱 넣었다뺐다 하면서 json의 한계를 극복하려고 하는데

근데 이걸 남들이 쓰는 경우를 본적이 없어

내가 놓친 무슨 문제가 있을까?

남들이 안 쓰는건 다 이유가 있다고 생각하는데

내가 너무 혼자만의 생각으로 빠져있는건 아닌가 싶어서


portability라던가, 디비에서 눈으로 값을 확인할 수 없다거나 하는 단점들은 인식하고 있어