Eh bien, le fait que postgresql JSONB a plusieurs fonctions qui peuvent renvoyer des rows
alors que mysql ne peut au mieux que renvoyer des tableaux est une raison suffisante pour s'en tenir à postgresql plutôt qu'à mysql.
Si vous pensez que mysql peut renvoyer des lignes à partir de JSON, veuillez répondre à cette question d'octobre qui est toujours sans réponse :Convertir un tableau JSON dans MySQL en lignes
Mysql n'est pas aussi bon pour les sous-requêtes que postgresql, mais la fonctionnalité JSON limite votre capacité à effectuer des jointures avec d'autres tables. En revanche, postgresql a un tout tas de fonctions qui peut renvoyer des lignes.