Bueno, el hecho de que postgresql JSONB tenga varias funciones que pueden devolver rows
mientras que mysql, en el mejor de los casos, solo puede devolver matrices, es motivo suficiente para apegarse a postgresql en lugar de mysql.
Si cree que mysql puede devolver filas de JSON, responda esta pregunta de octubre que aún no ha sido respondida:Convertir matriz JSON en MySQL a filas
Mysql no es tan bueno en las subconsultas como postgresql, pero la funcionalidad JSON limita su capacidad para realizar combinaciones con otras tablas. Por el contrario, postgresql tiene una completa montón de funciones que puede devolver filas.