yahyaman
sepertinya butuh konsul db design (aha)
Marijan|Marjan
sebut
yahyaman
lg belajar indexing lg, spya gak salah ngindex
yahyaman
Marijan|Marjan : tp btw, skrg sql based db rata2 udah support json type column ya? performance nya gmna ya (thinking)
Marijan|Marjan
yahyaman : the big guys rata2 udah, albeit implementasinya nggak standar. performance gw cuma bisa ngomong buat postgre, karena itu yang gw pake. so far so good, even ada yang salah masuk ke flow flash sale pun. setidaknya field retrieval mah cepet.
Wan
yahyaman : di google bigquery json jadinya string, atau kalo standar bentukannya dijadiin record/array gt.
yahyaman
Marijan|Marjan : Wan : hoo oke2. kayaknya bakal butuh nyimpen json, tp ragu pake tipe json atau text biasa aja
Marijan|Marjan
saran gw sih, bener2 pikirin datanya apa memang gak terstruktur. selama masih punya struktur, desain table yang proper masih lebih baik. salah satu real casenya yang udah dipastikan gak bisa disamain strukturnya adalah hasil API call dari berbagai platform yang lo integrate pada bidang yang sama.
Marijan|Marjan
misalnya di SIRCLO kan bisa integrate produk dari Shopee n Toped, yang mana response structure kalo sync ke keduanya pastinja berbeza dan tidak mungkin disamakan. Ini woke disimpan as JSON karena kalo lapor bug juga mereka mintanya itu tanpa diutak-atik.
yahyaman
I see. ini structured sih harusnya, tp cukup depth. berasa ribet aja mappingnya (haha)
yahyaman
eh bukan depth aja sih, tp bisa beda field berdasar tipenya. semacam kuesioner gtu kan bisa beda2 tipe jawabannya (single, multiple, esai, dll)
Marijan|Marjan
menurut gw itu belom pas sih, coba baca tutorial ini:
Database Design for Online Survey Systems
walaupun itu buat showcase suatu tool, tapi designnya applicable independently
yahyaman
wow nice info, thank you om Marijan|Marjan (drinking)
載入新的回覆