J'utilise depuis des années les colonnes JSONB de PostgreSQL, depuis la 9.4, et franchement, à part l'ancienne syntaxe pour les SELECT mais qui a évolué depuis, je n'ai pas trouvé un use case que MongoDB avait et que PostgreSQL ne savait pas faire.
J'ai déjà fait des migrations de DB NoSQL vers PostgreSQL, et à part le changement de code forcément conséquent, ça a toujours été pour un mieux parce que PostgreSQL est très riche fonctionnellement.
Intuitivement, il y aurait peut-être moyen de faire une librairie Java avec la même API que la lib mongodb mais qui ferait des queries SQL en dessous, à voir.
[^] # Re: Pour ma part, je passe à d'autres solutions
Posté par Ludo . En réponse à la dépêche Virevoltantes valses de licences libres et non libres dans les bases de données. Évalué à 10.
J'utilise depuis des années les colonnes JSONB de PostgreSQL, depuis la 9.4, et franchement, à part l'ancienne syntaxe pour les SELECT mais qui a évolué depuis, je n'ai pas trouvé un use case que MongoDB avait et que PostgreSQL ne savait pas faire.
J'ai déjà fait des migrations de DB NoSQL vers PostgreSQL, et à part le changement de code forcément conséquent, ça a toujours été pour un mieux parce que PostgreSQL est très riche fonctionnellement.
Intuitivement, il y aurait peut-être moyen de faire une librairie Java avec la même API que la lib mongodb mais qui ferait des queries SQL en dessous, à voir.