sql >> Databasteknik >  >> RDS >> Mysql

chattserver:vad är det bästa (optimerade) sättet att spara en konversationslogg

Det här är ett stort arkitektoniskt problem, du vet. Företag som facebook och twitter spenderade mycket tid och pengar på att lösa ditt problem på ett robust sätt. Om din chattserver är enkel (Som du har skrivit), använd 1.b way, men gör ett abstraktionslager (något som saveConversation , getConversation ). Om hastigheten i framtiden inte skulle tillfredsställa dig, tänk på mer effektiv representation, som NoSQL-databas (LevelDB eller något liknande). Tänk inte på prestanda nu, gör en prototyp med bra abstraktion och pluggbar arkitektur.



  1. Infoga flera poster från datagridview i min databastabell med hjälp av VB.NET

  2. Mysql Concat två kolumner medan du söker med LIKE

  3. Hur man tar bort rätt stoppning på dagnamnet i Oracle

  4. Allvarligt fel:Kan inte använda objekt av typen stdClass som array in