個人財務 AWS RDSデータベースエンジンの選択 - ダミー

AWS RDSデータベースエンジンの選択 - ダミー

ビデオ: Amazon Aurora with PostgreSQL Compatibility における運用設計のファーストステップ | AWS Summit Tokyo 2019 2025

ビデオ: Amazon Aurora with PostgreSQL Compatibility における運用設計のファーストステップ | AWS Summit Tokyo 2019 2025
Anonim

AWS RDSは多数のデータベースエンジンをサポートしています。もちろん、単一のRDBMSをサポートすることは、本質的に同じことをするので、最初はこのトリックを行うように見えるかもしれません。ただし、データベースエンジンを選択する際には、いくつかの要素を考慮する必要があります。これらの要素には、(重要度順に)以下が含まれます:

  • 既存のプロジェクトのほとんどに現在使用されているRDBMS
  • 特定の方法でスクリプトを実行する機能などのコーディングの必要性
  • 組織
  • イベントや特定の時間に応答してスクリプトを実行する機能などの自動化ニーズ
  • データストレージの他のニーズを無効にするセキュリティ上の懸念
  • データストレージのサイズまたはタイプの要件
  • 管理要件
<! - 1 - >

開発者にとって、RDBMSを選択する際の圧倒的な第一の優先事項は、組織がテストから本番環境へのスムーズな移行を確実にするために使用するのと同じデータベースを使用することです。この規則の例外は、組織がRDBMS製品を統合する予定であるため、特定のニーズを満たすために新製品に移行している場合に発生します。今日利用可能なRDBMSエンジンの数が膨大であることを考えると、RDSはそれらをすべてサポートすることはまずありません。この記事の執筆時点では、RDSは6つのデータベースエンジンをサポートしています。それぞれのエンジンは、次のリストで説明するように、特徴があります。

<! - 2 - >
  • Amazon Aurora: 本製品は本質的にMySQLクローンです。 MySQLが好きなら、おそらくAmazon Auroraも好きでしょう。しかし、多くのサイトによれば、Amazonはオーロラの高速化、スケーラビリティ、数多くの興味深い追加機能を含んでいます。もちろん、Amazon Auroraの価格も高くなるので、余分な機能が必要ない場合は、おそらくMySQLを使用するほうがよいでしょう。 SecondWatchとIvan Zorattiのブログにある記事はAmazon AuroraとMySQLの詳細な比較を提供しています。
  • MariaDB: これはもう一つのMySQLクローンですが、かなりの数の追加機能もあります。この製品を選択する際には、いくつかの大きな違いを考慮する必要があります。ひとつは、MariaDBは純粋なオープンソースなので、MySQLよりも管理が簡単な単一のライセンスを使用していることを意味します。しかし、ライセンスのために、エンタープライズ顧客は、オリジナルのMySQL実装ではなく、MariaDB(スレッドプールなど)で同等のオープンソース実装を扱い、互換性の問題が発生する可能性があります。 MariaDBは現在MySQL 5. 5レベルでロックされているため、アプリケーションを動作させるために必要な最新のMySQL機能にアクセスすることはできません。
  • MySQL: この製品は、Amazonがサポートする他のRDBMS製品ほど古くはありませんが、他の製品が評価される標準として機能します。リーダーになることの問題は、誰もがあなたにポットショットを取って、あなたの顧客を不安定にしようとすることです。これはまさにMySQLにとって起こっていることです。 MySQLを選択する際の賛否両論のいくつかを読むことができます。実際、MySQLは標準を設定しているため、これらの問題が主な関心事であるときに選択できる最も安定した信頼性の高いプラットフォームを提供する可能性が高いです。
  • Oracle: この製品は長年にわたり使用されています。 OracleとMySQLやSQL Serverなどの他のいくつかの製品との違いは、Linux管理者と開発者がLinuxを好む傾向があることです。 MySQLと同様に、オラクルは、他の製品と比較するのが好きな標準設定者です。たとえそれらの比較が適切でない場合でも同じです。このリストの他の製品とは異なり、エンタープライズ・セットアップとは別の製品としてOracle Cloudを表示することが不可欠です。 2つの製品は完全に互換性がなく、異なる機能セットを持っています。 Oracle Cloudを使用する際の賛否両論を見つけることができます。
  • PostgreSQL: これは、大部分の人がOracleのオープンソース版と見なしているだけでなく、MySQLと比較するのに大変便利な組み合わせ製品です。 PostgreSQLのような開発者は、MySQLがサポートしていない多くの機能を提供するためです。さらに、OracleまたはSQL Serverからの開発者への移行は、PostgreSQLがリードする傾向があるため、比較的簡単です。しかし、MySQLは使いやすさが向上する傾向があり、PostgreSQLよりもやや高速です。 Anchor and DigitalOceanでは、この製品に関する興味深い賛否両論を見つけることができます。
  • SQL Server: この製品は、かなりの数のアドオンでRDBMSの重要な機能を提供します。 SQL Serverについて覚えておくべき重要なことは、MicrosoftがWindows用に作成したことです。この製品に関するすべてのものが、その始まりを反映しています。一般に、管理者は、これらのアドオンの広い範囲を使用する必要がない限り、SQL Serverの操作は比較的簡単です。開発者はMicrosoftの言語製品とうまく統合されるため、SQL Serverが好きです。 InfoWorld、The Register、およびSQLServerF1でこの製品の賛否両論を読むことができます。
<! - 3 - >

さまざまな選択肢について簡単に概説しても、特定のオプションを選択する前にRDSの選択肢を完全に調べる必要があります。場合によっては、ダミーセットアップを構成して、特定のアプリケーションに最適なオプションを確認するためのテストを実行する必要があります。実世界のデータでRDBMSを書き始めると、通常は別のデータベースエンジンに移行するのは、費用がかかり、エラーが発生しやすく時間がかかります。スマートな開発者は、アプリケーションが開発段階(またはさらに悪いことに、生産段階)に移行した後に、特定の選択肢が間違いであることを発見するのではなく、当初から良い選択をするのに時間がかかります。

AWS RDSデータベースエンジンの選択 - ダミー

エディタの選択

Facebook上の人、アプリケーション、招待をブロックする方法 - ダミー

Facebook上の人、アプリケーション、招待をブロックする方法 - ダミー

設定は、Facebookで快適に過ごせるようにするための予防措置です。ブロックリストは通常​​、より反応的です。誰かがあなたのことを気にするFacebook上の何かをした場合、彼をブロックしたり、あなたが影響を及ぼす特定の行動をブロックすることを選ぶかもしれません。制限付きリスト、ユーザーブロック、ブロック...

Facebookのタイムラインカバーを変更する方法写真ダミー

Facebookのタイムラインカバーを変更する方法写真ダミー

Facebook、あなたのタイムラインはあなたの友人のものと比べて少し空白に見えるかもしれません。カバー写真が必要です。まもなくタイムラインがいっぱいになります。しかし、まず、人々があなたを見つけてあなたについて知ることができるように、基礎を記入したいと思っています。人々が最初にすることは...

正しいFacebookページタイプを選択する方法 - ダミー

正しいFacebookページタイプを選択する方法 - ダミー

サービス、またはビジネスを利用するには、Facebookのページオプションの賛否両論に気づく必要があります。あなたの6つの主要なオプションを見てみましょう:ローカルビジネスまたはプレースカンパニー組織または機関ブランドまたはプロダクトアーティストバンドまたは公共図エンターテインメント原因またはコミュニティ次の...

エディタの選択

他のKloutインフルエンサーを推薦する方法 - ダミー

他のKloutインフルエンサーを推薦する方法 - ダミー

インフルエンサーリストを使用してKloutが+ Kを与えると説明するアクションです。あなたのKloutスコアの一部は、他人から受け取った裏書の数に由来します。

あなたのソーシャルメディアメトリクスの目標を微調整する方法 - ダミー

あなたのソーシャルメディアメトリクスの目標を微調整する方法 - ダミー

ソーシャルメディア指標の目標を微調整するための販売漏れデータあなたの目標を微調整することの一部は、希望から​​マイルストーンに移行するまで、それらを磨くことです。人々がゴールを間違えていることのいくつかの例を以下に示します。これは希望、夢、偉大なものです。

Klout特典の電子メール通知を取得する方法 - ダミー

Klout特典の電子メール通知を取得する方法 - ダミー

Ifあなたは定期的にKloutを訪れる習慣ではないので、あなたはPerksの電子メールアラートを作成することができます。あなたがソーシャルメディアの世界でやっていることすべてを把握するのは難しいかもしれません。これはあなたのソーシャルメディア管理を簡素化するのに役立ちます。あなたがパルクの資格を得て、そして...

エディタの選択

Outlook 2002でパブリックフォルダで公開する - Microsoft ExchangeネットワークでOutlook 2002を使用する場合はダミー

Outlook 2002でパブリックフォルダで公開する - Microsoft ExchangeネットワークでOutlook 2002を使用する場合はダミー

パブリックフォルダを使用できます。パブリックフォルダは、グループ全体が見てアイテムを追加できる場所です。タスクや連絡先用のパブリックフォルダを持つことができます。

Outlookの迷惑メールフィルタを設定する方法 - ダミー

Outlookの迷惑メールフィルタを設定する方法 - ダミー

Outlookのオプション。非常に積極的に設定すると、迷惑メールが少なくなりますが、正当なメッセージを迷惑メールとマークすることがあります。それほど攻撃的ではないように設定すると、受信トレイにもっと迷惑をかけることになります。 Outlookに付属しています...

Outlook 2013で連絡先グループを作成する方法 - ダミー

Outlook 2013で連絡先グループを作成する方法 - ダミー

Outlook 2013で連絡先グループを作成する方法あなたのリストの名前を作り、あなたのシステムに保存した名前のコレクションから選ぶという単純な問題です。連絡先グループは電話番号とメールアドレス、電子メールアドレスだけを追跡しません。 ...