Si les informations utilisateur doivent être mises à jour, le user_id doit être stocké puis obtenu séparément (généralement, il a été obtenu lorsque l'utilisateur se connecte et coopère avec redis pour les appels de stockage. N'ignorez pas non plus la vitesse de lecture du stockage). mongodb. C'est l'avantage de mongodb. Personnellement, tous mes projets stockent les utilisateurs séparément, puis les appellent via l'identifiant utilisateur. Pour référence seulement.
Bien sûr, vous enregistrez l'identifiant. Logiquement parlant, si l'utilisateur se déconnecte/est supprimé/est signalé/a un contenu illégal, mais ce que vous enregistrez, ce sont les données réelles, comment les modifier alors ?
Si les informations utilisateur doivent être mises à jour, le user_id doit être stocké puis obtenu séparément (généralement, il a été obtenu lorsque l'utilisateur se connecte et coopère avec redis pour les appels de stockage. N'ignorez pas non plus la vitesse de lecture du stockage). mongodb. C'est l'avantage de mongodb. Personnellement, tous mes projets stockent les utilisateurs séparément, puis les appellent via l'identifiant utilisateur. Pour référence seulement.
Il est en effet difficile d'utiliser un étalon pour mesurer
Si vous souhaitez combiner plusieurs tables, ce sera un peu gênant car il s'agit d'une opération asynchrone.
Si vous modifiez des données relativement banales, utilisez l'ID pour les associer
La plupart du temps, user_id est stocké, ce qui est plus simple à gérer
Bien sûr, vous enregistrez l'identifiant. Logiquement parlant, si l'utilisateur se déconnecte/est supprimé/est signalé/a un contenu illégal, mais ce que vous enregistrez, ce sont les données réelles, comment les modifier alors ?