몇개월 전에 클라우드 회계 시스템 아이디어가 있어서 끄적 거린게 있었어.


그때 DB 디자인 하다가 때려 쳤는데, 그 이유중 하나가 PostgreSql이 JSONB 타입을 아직 지원하지 않을 때였지 (아마 9.3). 오늘 시간나서 한번 봄. 그랬더니 9.4에 JSONB가 정식 지원 되네


그래서 다시 그 프로젝트 스키마 정의 파일을 열어봤더니... 스토어드 프로시져가 있는데 ... 와 분명 내가 짠건데 몇가지 기억이 안나는 것들이 있어 ㅋㅋㅋ


일단, 스토어드 프로시져 언어를 plv8이라는 자바스크립트 확장 언어로 했었네. 왜 그랬는지 기억이 안남 ㅋㅋㅋ 아마 JSON 떄문에 그랬겠지. 



암튼 요즘도 가끔 보면 몽고디비 빠는 애들이 있는데, PostgreSql JSON 타입 쓰면 그거 걍 산채로 쌈싸먹고 트랜잭션, 인덱싱 등도 지원되고 졸라 빠름.



plv8 JSONB 지원하는지 확인해 봐야겠다