あなたは E コマース企業の DevOps エンジニアであり、世界中で製品を販売しています。顧客は製品を購入し、カートに追加したり、異なるタイムスタンプで世界のさまざまな地域から在庫をチェックインしたりします。データベースを選択する必要があります。面倒なことや多くの開発者サポートなしでグローバルにスケーリングでき、地域間で一貫性があり、水平方向にスケーリングして膨大なユーザー、自動複製、シャード、さらには自動トランザクション処理をサポートできます。次のデータベースのうち、どれを選びますか?
正解:B
Cloud Spanner:
Fully managed relational database with unlimited scale, strong consistency, and up to 99.999% availability.
- Get all the benefits of relational semantics and SQL with unlimited scale
- Start at any size and scale with no limits as your needs grow
- Enjoy high availability with zero scheduled downtime and online schema changes
- Deliver high-performance transactions with strong consistency across regions and continents
- Focus on innovation, eliminating manual tasks with capabilities like automatic sharding Automatic sharding Cloud Spanner optimizes performance by automatically sharding the data based on request load and size of the data. As a result, you can spend less time worrying about how to scale your database and instead focus on scaling your business.
Strong transactional consistency
Purpose-built for external, strong, global transactional consistency.
Regional and multi-regional configurations
No matter where your users may be, apps backed by Cloud Spanner can read and write up-to-date strongly consistent data globally Additionally, when running a multi-region instance, your database is able to survive a regional failure, and offers industry-leading 99.999% availability.
Online schema changes with no downtime
Cloud Spanner users can make a schema change, whether it's adding a column or adding an index while serving traffic with zero downtime. Hence you now have the flexibility to adapt your database to your business needs without compromising on the availability of your application.