Stocker des tableaux dans la base de données JSON vs tableau sérialisé

Je veux stocker un tableau de 3 éléments: les 3 derniers commentaires d'un post. Je sais que je pourrais rejoindre le Commentaire de la table pour le Post, mais je voudrais éviter de faire de cette forte demande pour fins de mise à l'échelle.

Donc je me demandais quelle était la meilleure façon de stocker ces 3 éléments, que je voudrais mettre à jour facilement chaque fois qu'un nouveau commentaire est fait: supprimer le dernier commentaire et ajouter le nouveau.

Quelle est la bonne façon de le faire ? Stocker dans un tableau sérialisé ou dans un objet JSON ?

  • Si vous êtes sur postgres, il a de colonne de tableau type.
  • J'utilise postgres : vous recommandons d'utiliser leur tableau de type de colonne ?
  • Évidemment. Pourquoi voudriez-vous de jouer avec JSON, si vous avez des tableaux.
  • Je suis à l'aide de Rails 3.2 et il ne semble pas à l'appui de cette fonction du PG
InformationsquelleAutor titibouboul | 2014-01-23