Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWSの基礎を学ぼうで学んだ9種類のDBを勝手にふりかえる
Search
98lerr
May 10, 2022
Technology
2
1.7k
AWSの基礎を学ぼうで学んだ9種類のDBを勝手にふりかえる
JAWS朝会#33のLT資料です。AWSの提供するDBのおさらいをします。
98lerr
May 10, 2022
Tweet
Share
More Decks by 98lerr
See All by 98lerr
AWS Builder Cards Guide ver.2024.03.02
98lerr
3
410
5分でわかった気になるSystemsManager
98lerr
5
1.2k
週次も無理だったチーム内勉強会が 毎日になった話
98lerr
0
1.5k
モデリング会イントロダクション
98lerr
0
240
EventStorming SoftwareDesign as a Cooperative Game
98lerr
1
890
Other Decks in Technology
See All in Technology
テキスト解析で見る PyCon APAC 2025 セッション&スピーカートレンド分析
negi111111
0
280
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.5k
Cursor AgentによるパーソナルAIアシスタント育成入門―業務のプロンプト化・MCPの活用
os1ma
9
3.1k
NLP2025 参加報告会 / NLP2025
sansan_randd
4
510
【日本Zabbixユーザー会】LLDを理解するときの勘所 〜LLDのある世界を楽しもう!〜
yoshitake945
0
120
Zabbixチョットデキルとは!?
kujiraitakahiro
0
180
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
320
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
240
こんなデータマートは嫌だ。どんな? / waiwai-data-meetup-202504
shuntak
6
1.7k
似たような課題が何度も蘇ってくるゾンビふりかえりを撲滅するため、ふりかえりのテーマをフォーカスしてもらった話 / focusing on the theme
naitosatoshi
0
390
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
640
“パスワードレス認証への道" ユーザー認証の変遷とパスキーの関係
ritou
1
440
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Making Projects Easy
brettharned
116
6.1k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Pragmatic Product Professional
lauravandoore
33
6.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
Speed Design
sergeychernyshev
29
880
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.5k
Adopting Sorbet at Scale
ufuk
76
9.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
For a Future-Friendly Web
brad_frost
176
9.7k
Transcript
AWSの基礎を学ぼうで学んだ 9種類のDBを勝手にふりかえる May 10, 2022 JAWS 朝会 #33
Who AM I 98lerr お仕事: SIerのインフラエンジニア Twitter: @98lerr 2
今日話すこと 「AWSの基礎を学ぼう」で学んだ DB サービスをおさらいする 3
AWSの基礎を学ぼうとは? • AWSJ シニアエバンジェリスト 亀田さんが主催している コミュニティイベント。 • 毎週月曜の昼に、 AWSサービスを一つ覚える。 •
毎週土曜の午後に、 2時間程度のハンズオン。 気になる方は → https://awsbasics.connpass.com/ 4
AWSの基礎を学ぼうのDB回 • 2/21 から 4/4 が DB特集ありました。 • せっかくなのでおさらいしよう。 •
この7回に登場した DB に RDS, DynamoDBを足した9つが対象。 5
まとめかた グラレコでの共有です。 なぜグラレコ? しょぼちむさんのグラレコ見て 真似してみたくなった ちょうど新しい iPad が出た 縦レイアウトで書いてしまったので、小さいのはごめんなさい。 6
9つのDBたち 7
RDS • RDBを使いたいならこれ。 • 最近は RDS Custom, Aurora Serverless v2も登場。
• 利用ケースに合わせて 選べるバリエーション! • エンジンのEoL にはご注意。 8
DynamoDB • 個人的には最初に考えたい。 • プライマリキーのあるJSON風? のデータ。 • 2018以降はオンデマンドモード が利用可能。 •
学習には DevAX::Conncet Season2 がおすすめ。 https://www.twitch.tv/videos/1418149665 9
DocumentDB • MongoDB互換。 ◦ APIはフルでない。注意。 • JSON として扱えるのが ポイント。 •
任意のキーで検索したい時に強 いらしい。 10
Keyspaces • Apache Cassandra互換。 • Key に対して table がつく。 11
ElastiCache • インメモリの 高速キーバリューストア。 • 用途に合わせて、 シンプルな memcached か 多機能な
redis を選択。 • キャッシュとか 一時保存前提。 12
MemoryDB • 高耐久性と バックアップリストアを 備えた Redis ! 13
Neptune • グラフDB • SNS の繋がりなど、 RDB のリレーションで 対応しきれない複雑な関係を扱 える。
14
Timestream • 時系列データに特化したDB. • IoT とか、 Monitoring とかに。 • 時間に特化しているので、「期間
内のデータを集計」のような取り 扱いが得意。 15
QLDB • 意図しない変更がないことを 保障する台帳DB。 • ビザンチン耐性xハッシュ値で変 更履歴を保障してくれる。 16
まとめ • 目的に応じてDBはたくさん。 • 雰囲気が分かれば、 いざという時に選ぼうと 考えられそう。 (その気持ちになれたらOK!) 17