|
今年もAmazon re:Inventの季節がやってきました。今年の最も重要なリリースはAmazon Aurora Limitless Databaseです。Amazon Web Servicesのシニアバイスプレジデント、ピーター・デサンティス氏は基調講演のほぼ半分をAmazonのリレーショナルデータベースの開発状況の振り返りに費やしました。 2009年 - RDS 私たちは、MySQL と PostgreSQL をゼロからクラウドでホストしました。 2014年 - オーロラ Auroraはログベースのアーキテクチャ(社内コードネームGrover)に基づいて構築されました。MySQL/PostgreSQLとの完全な互換性を維持しながら、パフォーマンスと可用性を大幅に向上させました。 2018 - Aurora サーバーレス データベース向けに最適化された社内コードネームの仮想化テクノロジーである Caspian は、データベース リソースのシームレスなスケーリングを実現します。 2023年 - オーロラ・リミットレス 独自開発のクロック同期を使用することで、高性能な分散トランザクションが実現され、水平書き込みおよびスケーリングが可能な分散データベースが実現します。 アーキテクチャ的には、Aurora LimitlessはGoogle Spannerに類似しており、どちらも分散データベース(NewSQL)です。分散データベースにおける最大の課題は、高性能な分散トランザクションの実装であり、Aurora LimitlessはGoogle Spanner TrueTimeと同様のアプローチを採用しています。現在、Aurora Limitlessに関する情報は限られていますが、今後のモニタリングでは、ネイティブPostgreSQLとの互換性とパフォーマンスに焦点を当てていきます。 データベースの互換性に関して、Aurora Limitlessは当初MySQLではなくPostgreSQLをサポートしていました。これには2つの理由があると考えています。1つ目は、PostgreSQLコードの方がAurora Limitlessのアーキテクチャに適応しやすいことです。LimitlessアーキテクチャではSQLを解析するためにルーターコンポーネントが必要ですが、PostgreSQLサーバー層のコードは抽出してルーターとして利用しやすいからです。2つ目は、海外ではPostgreSQLの利用がMySQLに追いついていることです。 全体的なレビュー Amazon Web ServicesのリレーショナルデータベースであるAurora Limitlessは、15年間のイテレーションと4つの技術革新(4世代の製品に対応)を経て、現在の形に至りました。コアデータベースの観点から見ると、Aurora Limitlessはほぼ完成しています。残された大きな課題は、大規模なオンラインテーブル変更への対応や、開発/テストのためのデータベースの即時レプリケーションなど、開発ワークフローにあります。 無から無限への道は完成し、私たちは無限から完璧へのオーロラの未来を楽しみにしています。 |
無から無限へ: Amazon Web Services のリレーショナル データベースの 15 年間の開発のレビュー。
関連するおすすめ記事
-
Morningstar Data は、オープン性を通じて AI 時代に対応し、3 つの分散データベース製品を完全にオープンソース化しました。
-
新たなインフラサイクルにおいては、デジタル輸送を長期的な成長の原動力にしなければなりません。
-
ユニバーシティ・カレッジ・ロンドン、MetaAI、StabilityAI は共同で、大規模モデルの 16 の主要な課題をまとめた 70 ページのレビューを発表しました。
-
Dragon Lizard コミュニティ サーバー OS がアップグレードされました。Inspur の KOS により、大規模なモデルを「すぐに」使用できるようになります。
-
MicrosoftのBingが突然、大規模なアップデートをリリースしました!待つ必要もなく、誰でも使えるようになり、画像とテキストで回答が完成しました。ネットユーザーからは「ChatGPTは最終兵器を繰り出すしかないのか?」という声が上がっています。
-
朝のニュース | 2023年4月24日(月)