Redisにおけるデータ永続化:RDBとAOFの比較
RDB永続化方式
RDBの基本概念
メモリ内のデータセットを定期的にディスクにスナップショットとして保存する仕組み
Redisは専用の子プロセスをforkして永続化を実行し、一時ファイルを使用して安全にデータを保存
メインプロセスはIO操作を行わないため高いパフォーマンスを維持可能
デフォルトのスナップショットファイル名はdump.rdbで、設定ファイルで変更可能
Forkプ ...
5月22日 20:33 投稿
Redis永続化メカニズムの実装と最適化
Redisの永続化方式
Redisはデータ保持のためにRDBスナップショットとAOFログの2種類の永続化方式を提供しています。
各方式の特徴
RDB方式:指定した時間間隔でデータの時点スナップショットを生成します。
AOF方式:実行されたすべての書き込みコマンドをログとして記録し、サーバー起動時に再実行してデータを復元します。
AOFログはRedisプロトコル形式で保存され、新 ...
5月21日 21:45 投稿
PythonからMySQLを操作する:PyMySQLの基礎と実装
PyMySQLを学ぶ理由
数万件のレコードをMySQLに挿入する場合、手作業での入力は現実的ではありません。Pythonコードからデータベースに接続し、CRUD操作を自動化することで、このような大量データの処理を効率よく行えます。
モジュールのインストール
パッケージのインストールはpip経由で行います。
pip install pymysql
アンインストールする場合は以下のコマンドを実 ...
5月14日 18:15 投稿