Mysql
 sql >> Base de données >  >> RDS >> Mysql

Fonctionnalités de recherche MySQL vs PostgreSQL JSON

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.