sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er en god idé at gemme Chat-data i databasen?

at gemme chatdata i databasen er en pladskrævende opgave, jeg ville foretrække, at du gør det på denne måde:

  1. bruger A chatter med sin ven B... når chatvinduet er lukket lav en tekstfil af det og gem det i en mappestruktur som år/måned/dato med filnavn som 'brugerid+brugerven-id' f.eks:AB.txt

  2. For hver dag, bliv ved med at tilføje data til den samme tekstfil. så fremover vil vi vise alle chats udført på en dag i en enkelt fil.

  3. Tilføj en tabelchathistorik med id, filnavn, oprettet dato og klokkeslæt. Tjek, om det filnavn allerede findes i DB, hvis det er til stede, tag filen og føj data til den, ellers indsæt en række med fuldt kvalificeret sti i DB og gem chatdata i den



  1. Opdater flere kolonner med samme værdi, kort syntaks

  2. Kolonne 'id' i feltlisten er tvetydig i YII

  3. Værktøjer til at arbejde med lagrede procedurer i Oracle, i et team?

  4. En databasemodel til en onlineundersøgelse. Del 4