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

serveur de chat :quel est le meilleur moyen (optimisé) de sauvegarder un journal de conversation

C'est un gros problème architectural, vous savez. Des entreprises comme Facebook et Twitter ont dépensé beaucoup de temps et d'argent pour résoudre votre problème de manière robuste. Si votre serveur de chat est simple (comme vous l'avez écrit), utilisez la méthode 1.b, mais créez une couche d'abstraction (quelque chose comme saveConversation , getConversation ). Si à l'avenir la vitesse ne vous satisfait pas, pensez à une représentation plus efficace, comme une base de données NoSQL (LevelDB ou quelque chose comme ça). Ne pensez pas aux performances maintenant, créez un prototype avec une bonne abstraction et une architecture enfichable.