DynamoDBってどういうもの? NoSQLとRDBの違いやDynamoDBの使い所を解説します!

  Рет қаралды 8,093

やっすんのエンジニア大学

やっすんのエンジニア大学

Күн бұрын

Пікірлер: 21
@ration333
@ration333 Жыл бұрын
凄くためになりました!!
@山田山田-j7c
@山田山田-j7c 16 күн бұрын
スキャンもループもクライアント側の処理も使わずに1回のクエリでlimitに設定した件数のデータだけを取れましたよ。今はもう解決してると思いますがGSIを使うだけです。NoSQLすごい。テーブル結合でごちゃごちゃすることもないし最高!
@山田山田-j7c
@山田山田-j7c 16 күн бұрын
同時にソートもしてます👍
@yassun-youtube
@yassun-youtube 16 күн бұрын
条件が複雑じゃなかったら可能ですね!! 複雑な条件のないシンプルなアプリやあまり複雑な管理をしないデータしかないのであれば良いんですが...😭
@山田山田-j7c
@山田山田-j7c 16 күн бұрын
ウェブアプリの場合は膨大なユーザー、膨大なデータ量でも結局のところデータの取り出し方は決まったものしかないよねというところに注目した設計ですね。 業務用ソフトウェアとかオンプレミスの場合はRDBMSになることが多そう。事務員のおばちゃんがエクセルで開く必要もあるしw
@テックギーク
@テックギーク Жыл бұрын
ここまでわかりやすい説明できるひとはほとんどいないから初心者には非常に助かりますね
@Montagne101
@Montagne101 6 ай бұрын
わかりやすく教えるなら言葉遣いも簡単にした方がいいと思う。 プログラム系の人は難しい言葉を使って説明するのが大好き
@yassun-youtube
@yassun-youtube 6 ай бұрын
難しい言葉使ってましたか!? すみません気づかず...気をつけます...🙇🙇🙇
@Montagne101
@Montagne101 6 ай бұрын
@@yassun-youtube ありがとうございます。 またすみません、動画とは外れますが、カーブアウトってどういう意味ですか? ネットで調べてもよくわかりませんでした。 もしそれ関連の動画を出していれば紹介していただけますか?
@fuhga1074
@fuhga1074 Жыл бұрын
DynamoDBを使わないことを決めました。ありがとうございます。
@kei-nt8lt
@kei-nt8lt 2 ай бұрын
IOT分野にはクッソほど使いやすいんだよなDynamoDB IOTって基本的にWriteヘビー、Columnがポンポン変わる(増える)、複雑なクエリがほぼないって感じなので、超使いやすいです あと、工場が稼働してない時とかは全く課金されないからRDSなどに比べてもコスト面も〇なんです
@tochi-sun
@tochi-sun 2 жыл бұрын
DynamoDB並みにDocumentDB(Mongo)が安くなってくれれば、、、
@tochi-sun
@tochi-sun 2 жыл бұрын
ダイナモだけだとクエリ自由度が低くて、結局参照系機能はopensearchservice併用しがち。
@secondSon22
@secondSon22 Жыл бұрын
仕事でDynamoDBを使用することを検討しています。 正直、こんなに複雑なDBは初めて触りました。実装するときにいろいろ考えないといけないので大変です。 特に、検索するときにアルファベットの大小文字が区別される仕様なのですが、さすがにそれらを区別しないようにする機能は入れてほしかったです。
@yassun-youtube
@yassun-youtube Жыл бұрын
基本的に検索をしないものに使った方が良いですよ! そういう目的のDBじゃないので!!
@k18923
@k18923 Жыл бұрын
DynamoDBほんと使いにくい。AppSyncと併せてならすこし使ってもいいかな、て感じ。 DocumentDBも本家から劣化版と揶揄されてるし。 結論、MongoDB Atlas使う。
@yassun-youtube
@yassun-youtube Жыл бұрын
勉強になります!!
@yutoriotsu8848
@yutoriotsu8848 10 ай бұрын
局所的にwrite-heavyなテーブルをRDBからオフロードするのに使えたりしますね あとはキャッシュ用途とかにも使えますね サーバレスで設定一つでスケールするし、永続性も保証されているし、HA構成にもできるので トランザクションも使える多少高機能なKVデータベースだと思えばなんとか
@さくらもち-x3n
@さくらもち-x3n Жыл бұрын
使用感をまったく知らなかったので視聴しましたが、制限が多すぎて具体的な用途がイメージできなかったです。。
@yassun-youtube
@yassun-youtube Жыл бұрын
検索を他のサービスに任せてキーでのみ取得する時が一番用途としてありそうです!! DBをDynamoだけで運用するのは通常のアプリケーションではほぼ無理なので組み合わせで運用するイメージしてなのかもしれないです!!
@さくらもち-x3n
@さくらもち-x3n Жыл бұрын
@@yassun-youtube なるほど、補助的な使い方ってことですね。ありがとうございます。これからも動画楽しみにしてます!
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
docker-compose による開発環境構築入門【やっすんのエンジニア大学】
22:48
やっすんのエンジニア大学
Рет қаралды 11 М.
【AWS Black Belt Online Seminar】Amazon VPC
52:34
Amazon Web Services Japan 公式
Рет қаралды 33 М.
プログラムの国際化(I18N)について解説します。
6:11
IT技術屋のボヤキ
Рет қаралды 157
【AWS Black Belt Online Seminar】Elastic Load Balancing (ELB)
1:08:06
Amazon Web Services Japan 公式
Рет қаралды 29 М.
非同期処理の完了を待つ方法!Promise&async/await【分かりすぎて怖いJavaScript入門】
25:48
【トラハック】Webエンジニアリングを学ぶなら「とらゼミ」
Рет қаралды 64 М.
【AWS 入門】基本ネットワーク構成をマスターしよう!
40:55
クライン【KLeIn】
Рет қаралды 143 М.
今さら人に聞けないKubernetes入門!AWS環境で動かす25分の高速学習【有名ツールのみ使用】
26:22
くろかわこうへい【渋谷で働いてたクラウドエンジニアTV】
Рет қаралды 56 М.