勉強前イメージ
メモリで動くDB?それともメモリが多いDB?
調査
インメモリDB とは
データをメモリで上で格納するように設計されているデータベースになります。
すべてをメモリで動かすので、ストレージ上で構築するデータベースより高速な処理を行うことができます。
しかしメモリは電源を切るとデータが失われるので
シャットダウンの際や再起動、また定期的にストレージにデータを保存してデータの欠損がないようにされています。
従来のストレージに記録されるDBはオンディスクDBと呼びますが、
基本的にはDBはオンディスクなので、インメモリと比較する際に呼ばれることがほとんどです。
AWSでのインメモリデータベース
- Amazon MemoryDB for Redis
- Amazon ElastiCache for Redis
- Memcached 用 Amazon ElastiCache
勉強後イメージ
今日はちょっと短め
メモリで動くDBだったな