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

チャットアプリのストレージ効率のためのファイルとデータベース

    データベース管理システム(DBMS)が存在するのは、データを正しい方法で保存およびアクセスするように見えるほど簡単ではないためです。

    データをファイルに保存することは、アクセスの同時実行性の問題を意味します。ファイルが大きくなると、重要なメモリ使用量に直面するか、必要なものだけをロードするために多くのコードを記述する必要があります。また、フィルタリング(SQL WHERE)などの基本的な操作を行うのは非常に困難です。 句)または行を更新します。ところで、データ構造を変更すると、エラーが発生しやすくなります。簡単に言うと、多くのコードを記述し、多くのバグに直面する必要があります。

    IMOは、どのような種類のDBMSも使用せずに、車輪を再現しています。ただし、適切なものを選択することが重要です。



    1. IDの最大数を持つIDを選択

    2. MySQLでランダム行を選択する

    3. null値でのSQL結合

    4. テキストエディタでMySQLデータベースを編集したために壊れたシリアル化されたデータを修正しますか?