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

La meilleure façon de stocker les messages de chat dans une base de données ?

Il n'y a rien de mal à sauvegarder tout l'historique dans la base de données, ils sont préparés pour ce genre de tâches.

En fait, vous pouvez trouver ici dans Stack Overflow un lien vers un exemple de schéma pour un chat :exemple

Si vous êtes toujours inquiet pour la taille, vous pouvez appliquer certaines optimisations aux messages de groupe, comme l'ajout d'un tampon à votre application que vous ne poussez qu'après un certain temps (comme 1 minute environ) ; de cette façon vous éviterez d'avoir des messages d'une seule ligne