Lorsque le nombre de tables de commentaires augmente dans une certaine mesure, il est nécessaire d'ajouter des champs redondants. Bien qu'il y ait quelques champs redondants supplémentaires à gérer, l'amélioration des performances est évidente. Après tout, personne ne veut que la base de données soit submergée, n'est-ce pas ?
De plus, le nombre de likes, de commentaires et de lectures ne sont pas des données qui nécessitent des performances élevées en temps réel, il n'est donc pas nécessaire de mettre à jour ce champ à chaque fois que vous aimez (annulez un like)/commentez (supprimez un commentaire) )/browse Vous pouvez écrire un script planifié pour mettre à jour ces champs redondants toutes les demi-heures ou heures
La conception de la sous-table est correcte Si l'on considère l'augmentation du volume de données, une table lourde n'est pas facile à utiliser. Ceci est d’autant plus nécessaire si l’on considère qu’il y aura des informations supplémentaires plus tard comme des likes.
Il est recommandé de mettre en cache et de mettre à jour le cache uniquement en temps réel. Une persistance spécifique peut être exécutée régulièrement.
Lorsque le nombre de tables de commentaires augmente dans une certaine mesure, il est nécessaire d'ajouter des champs redondants. Bien qu'il y ait quelques champs redondants supplémentaires à gérer, l'amélioration des performances est évidente. Après tout, personne ne veut que la base de données soit submergée, n'est-ce pas ?
De plus, le nombre de likes, de commentaires et de lectures ne sont pas des données qui nécessitent des performances élevées en temps réel, il n'est donc pas nécessaire de mettre à jour ce champ à chaque fois que vous aimez (annulez un like)/commentez (supprimez un commentaire) )/browse Vous pouvez écrire un script planifié pour mettre à jour ces champs redondants toutes les demi-heures ou heures
La conception de la sous-table est correcte Si l'on considère l'augmentation du volume de données, une table lourde n'est pas facile à utiliser. Ceci est d’autant plus nécessaire si l’on considère qu’il y aura des informations supplémentaires plus tard comme des likes.
Il est recommandé de mettre en cache et de mettre à jour le cache uniquement en temps réel. Une persistance spécifique peut être exécutée régulièrement.