Е, фактът, че postgresql JSONB има няколко функции, които могат да връщат rows
докато mysql в най-добрия случай може да връща само масиви, е достатъчна причина да се придържате към postgresql, а не към mysql.
Ако смятате, че mysql може да връща редове от JSON, моля, отговорете на този въпрос от октомври, на който все още няма отговор:Преобразуване на JSON масив в MySQL в редове
Mysql не е толкова добър в подзаявките като postgresql, но JSON функционалността ограничава способността ви да извършвате обединения срещу други таблици. За разлика от това, postgresql има цяло куп от функции които могат да връщат редове.