- クラウド技術
AWSが提供しているデータベースを紹介
- #AWS
目次
Amazon Aurora DB
【エンジニア募集中】フルリモート可◎、売上/従業員数9年連続UP、平均残業8時間、有給取得率90%、年休124日以上 etc. 詳細はこちらから>
クラウドのために構築されたMySQL及びPostgreSQL互換関係型データベース1/10の費用で商用データベースレベルの性能及び可用性を提供
性能および拡張性
標準MySQLより5倍、標準PostgreSQLより3倍速い性能
15個の読み込み専用のプロトンに拡張可能
可用性及び耐久性
耐欠陥性を備えた自家復旧
分散ストレージ
3つの可溶領域にわたる6つのコピー
AmazonS3への持続的なバックアップ
すぐれた保安性
AmazonVPCによるネットワーク隔離
保存·転送中のデータ暗号化
完全管理型
ハードウェアプロビジョニング、ソフトウェアパッチ、設定、構成、バックアップといったデータベース管理
作業の心配はいらない
AuroraDBデータモデル
正規化目的でテーブル間でデータ分割
高水準の正規化及び構造化
システムによって強制されたprimarykey,Foreignkeyを通じて確立された関係
データの正確性と一貫性の保障
Amazon DynamoDB
どんな規模でも迅速かつ柔軟なKey-ValueNoSQLデータベース
規模に関係なく一貫した性能
どんな規模でも一貫して数ミリ秒未満の応答時間を提供
ほぼ無制限の処理量が必要なアプリケーション構築が可能
Serverless
サーバプロビジョニング、ソフトウェアパッチの適用および管理不要、容量に合わせてテーブルの自動拡張/縮小して性能を維持
総合的なセキュリティ
すべてのデータ暗号化(基本事項)
強力なセキュリティのため、AWSID及びアクセス管理と完璧に統合
グローバルサービスのためのグローバルデータベース
複数のAWSリージョンでテーブルを簡単に複製(GlobalTable)し、素早くアクセスできるグローバルアプリケーションを構築
DynamoDBデータモデル
Itemsはattributesを含む(最大400kb)
Itemsはtableに保存される。
データタイプ(String、Number、Boolean、Binary、Null)
重ね合わせデータタイプ(List,Map)
Itemは必ずpartitionkeyが必要
Sortkeyを使用して範囲指定クエリーが可能
GlobalSecondaryIndexes(GSIs)は異なる形のPK機能を提供
Amazon DocumentDB
迅速かつ拡張可能で可用性に優れたMongoDB互換データベース
大規模性能
最大15個までの読み込み専用プロトン追加で遅延時間を最小化し、1秒当たり数百万件のリクエスト処理が可能
優れた可用性
3つの可用領域にわたり、6つのデータコピー複製S3への持続的なバックアップ及び特定時点への復元が可能
完全管理型
ハードウェアプロビジョニング、パッチ作業、設定、構成またはバックアップといったデータベース管理作業の自動化
MongoDBとの互換
MongoDB3.6、4.0APIで互換性を提供することにより、関連MongoDBのドライバとツールをそのまま利用可能
AmazonDocumentDBデータモデル
「フィールド:値」型のJSON類似documentに対応(documentはrecordと類似)
documentsはcollectionに保存(collectionはtableと類似)
豊富なデータタイプ(Timestamp,Boolean,etc…)
重畳したデータ構造支援
任意のattributeに対するクエリー支援
任意のattributeに対するインデックスサポート
Amazon ElastiCache
Redis及びMemcachedと互換できるインメモリデータストア及びキャッシュ
Redis及びMemcachedとの互換性
オープンソースのRedisとMemcachedとの完璧な互換性
卓越した性能
1ミリ秒未満の応答時間のインメモリデータストア及びキャッシュロール
しっかりとしたセキュリティと安定性
AmazonVPCによるネットワーク隔離/保存及び転送暗号化/アクセス制御リスト(ACL)
手軽な拡張
シャディング及び複製により読み書きの拡張性を保障
Amazon Neptune
迅速かつ安定的な完全管理型グラフデータベース
すぐれた性能
何十億もの関係クエリー数ミリ秒の時間を要する
可用性及び安定性
3つの可用領域にわたる最大15の遅延時間が短い読み込み専用複製本を支援し、要求に応じて拡張および縮小可能
易しい使用
ApacheTinkerPopGremlin及びSPARQLで相互連結性の高いデータセットを効率的に探索するクエリーを簡単に構築
オープングラフAPI対応
PropertyGraph及びW3CのRDF(ResourceDescriptionFramework)グラフモデルに対応
Amazon Timestream
スピーディーかつ拡張可能な完全管理型時系列データベース
関係型データベース1/10費用、1,000倍速く
毎秒数百万のデータを収集できる速度(10M/second)
水槽単位のデイリーイベントを簡単に保存/分析
適応型クエリー処理エンジンはデータをより簡単かつ迅速に分析
時系列専用分析
時系列分析に必要な関数(interpolation,smoothing,approximation)基本搭載
Serverless
サーバプロビジョニング、ソフトウェアパッチ、設定、構成の自動化
自動的に拡張または縮小され、容量及び性能を調節
Amazon Quantum Ledger Database (QLDB)
完全管理型元帳データベースアプリケーションにおけるすべてのデータ変更記録の追跡及び確認
透明で変更不可能
変更不可能で暗号化方式で検証可能なトランザクションログ提供、すべてのデータ変更内容の追跡、完全かつ検証可能な変更内訳の維持管理
暗号化方式で検証可能
すべての変更は暗号化につながり検証可能
優れた拡張性
一般的なブロックチェーンフレームワークで院長より2~3倍多くのトランザクションを実行可能
使い勝手
SQLに似たAPIで見慣れたSQL演算子を利用し、データ照会や変更が可能
【エンジニア募集中】フルリモートも◎(リモート率85.7%)、平均残業8時間、年休124日以上、有給取得率90% etc. 詳細はこちらから>