sql >> Base de Datos >  >> RDS >> Mysql

servidor de chat:cuál es la mejor forma (optimizada) de guardar un registro de conversación

Este es un gran problema arquitectónico, ya sabes. Empresas como Facebook y Twitter dedicaron mucho tiempo y dinero a resolver su problema de manera sólida. Si su servidor de chat es simple (como ha escrito), use la forma 1.b, pero haga una capa de abstracción (algo así como saveConversation , getConversation ). Si en el futuro la velocidad no le satisface, piense en una representación más eficiente, como la base de datos NoSQL (LevelDB o algo así). No pienses en el rendimiento ahora, haz un prototipo con buena abstracción y arquitectura conectable.