AmazonがKeyspacesのボタンを押す:Cassandraに似たサービスでNoSQLの信頼性を強化

Table of Contents

AmazonがKeyspacesのボタンを押す:Cassandraに似たサービスでNoSQLの信頼性を強化

Amazon は、オープンソースの Apache Cassandra によく似た、サーバーレス NoSQL データベースを Amazon Keyspaces で一般公開することを発表しました。

昨年12月のAWS re:Invent 2019でAmazon Managed Apache Cassandra Service(AMAC)として初めて発表された「Cassandra互換」Keyspacesは、ユーザーがCassandraクエリ言語(CQL)コード上でアプリケーションを構築できるようにします。Apache 2.0ライセンスのCassandraドライバーを使用し、Cassandra上で既にインストールされている開発ツールを利用できます。

そうですね、結局のところ無料なので、Cassandra を使用したらどうでしょうか?

その答えは、AMAC の最初の立ち上げから得られます。

Amazonの根拠は、大規模なCassandraクラスタの管理は困難で、多くの時間を要する可能性があるという点です。Amazonによると、基盤となるインフラストラクチャのセットアップ、構成、保守には、Apache Cassandraオープンソースソフトウェアを含むアプリケーションスタック全体に対する深い理解が必要です。

一方、ピーク時のワークロードをスケールダウンするのは複雑です。

ベゾス氏の巨大企業は、Keyspacesがそうした面倒な作業をすべて取り除くと主張しています。プロビジョニング、パッチ適用、メンテナンスはすべてAmazonが行います。さらに、Amazon Keyspacesはサーバーレスで、ユーザーは使用したリソースに対してのみ料金を支払います。

Amazonは「実質的に無制限のスループットとストレージで、1秒あたり数千のリクエストを処理するアプリケーションを構築できる」とコメントした。

同社は「あらゆる規模で一貫した、1桁ミリ秒のパフォーマンス」を約束し、KeyspacesはAWSリージョン内で99.99%の可用性(サービスレベル契約)を約束しています。ユーザーはまた、AWS Identity and Access Managementを使用してテーブルへのアクセスを管理したり、リソースを仮想プライベートクラウド(VPC)に接続したり、統合されたログ記録と監視機能を使用してアプリケーションを継続的に稼働させたりすることも可能です。

二人の友人が抱き合う

DataStaxはApacheとの対立を解消し、NoSQL Cassandraをより高速、安全、そしてよりグラフ化しやすいものにする機能を発表した。

続きを読む

Cassandraは最も人気のあるNoSQLデータベースの一つであり、多くの忠実なユーザーを抱えています。彼らは、使い慣れたツールをAWSでより容易にプロビジョニング・管理できるデータベースで利用できることを歓迎するでしょう。Amazonが約束を果たすなら、Keyspacesこそがまさにそのデータベースとなるかもしれません。

しかし、Cassandraの熱心な支持者は、オープンソースデータベースのクラウド導入を支援する他の開発にも注目するでしょう。3月、DataStaxはKubernetes Operatorを搭載したDSE 6.8の提供開始を発表しました。これは、少なくともKubernetes上でCassandraの導入と管理を容易にすることが狙いです。

Casandraは、高負荷のワークロードを管理し、リアルタイム分析を実行できるデータベースとして人気を博しており、WebデータやIoTのユースケースで広く利用されています。しかし、ACID準拠ではないため、一貫性が最優先されるアプリケーションには適していません。®

Discover More