在昨天的文章(Day 29: 比較直接映射 和 JSONB效能:以 Apache access log為範例(上))做完一連串的實驗之後可以發現,以直接映射或 JSONB 這兩種方式儲存資料各有優缺點,需要評估商業需求和使用情境才能決定要用哪種方式,今天提出幾個觀點給大家參考哪種情境選擇哪種方式會比較好。
本來想寫需要對資料做很多 Join 的時候,選擇直接映射比較好,但查了一下, JSONB 居然也可以做 Join ,這個部分要選擇哪個比較好,就等之後再來研究了XD。
不知不覺30天就過去,鐵人賽也默默地完成了,不敢說經過這三十天之後,就會變成一個 PostgreSQL 專家,但是這一連串的文章讓我學到,耐心閱讀官方文件的好處XD,可以更了解一個技術的設計,從一開始只能看完文件做翻譯,到後面漸漸的可以思考怎麼運用和設計實驗做驗證,都讓老菜鳥慢慢長大 :P 。最近也開始做跟data lake有關的工作,期待明年再參賽,可以對資料的處理又更多見解!
medium: https://medium.com/@hjoruhjoru