sql >> データベース >  >> RDS >> Sqlserver

チャットデータをデータベースに保存することをお勧めしますか?

    チャットデータをデータベースに保存するのはスペースを消費するタスクです。この方法で保存することをお勧めします:

    1. ユーザーAは友人Bとチャットします...チャットウィンドウを閉じたら、そのテキストファイルを作成し、ファイル名を「userid +userfriendid」としてYear/Month /Dateなどのフォルダー構造に保存します。例:AB.txt

    2. 毎日、同じテキストファイルにデータを追加し続けます。そのため、将来的には、1日に行われたすべてのチャットを1つのファイルに表示する予定です。

    3. ID、ファイル名、作成日時を含むテーブルチャット履歴を追加します。そのファイル名がすでにDBに存在するかどうかを確認します。存在する場合は、そのファイルを取得してデータを追加します。それ以外の場合は、完全修飾パスを含む行をDBに挿入し、チャットデータを保存します。



    1. phpで配列キーをチェックしてmysqlに配列値を保存する方法

    2. 空の行を挿入し、自動番号を正しく更新するにはどうすればよいですか?

    3. PostgreSQLマルチクラウドクラスターの展開

    4. 初心者向けSQLLessThan()演算子