コックローチ・ラボは、死なないデータベースのおかげで1億6000万ドルの資金調達と20億ドルの評価額を達成した

Table of Contents

コックローチ・ラボは、死なないデータベースのおかげで1億6000万ドルの資金調達と20億ドルの評価額を達成した

聞いたことのないデータベース企業でさえ、10億ドルや20億ドルの価値があるかもしれません。例えば、分散型RDMS「CockroachDB」を開発するCockroach Labsは、1億6000万ドルの資金調達ラウンドで成功を収めました。

GreenoaksやLone Pineなどの後援者、そして既存の投資家であるBenchmark、BOND、FirstMark、GV、Index Ventures、Tiger Globalを迎え、このラウンドで投資総額は3億5,500万ドルに達し、このスタートアップは、Snowflakeがデータウェアハウス・システムで成し遂げたことと同じことをトランザクション・データベースで実現しようとしている。

2020年、スノーフレークは「クラウドネイティブ」なアプローチで市場を驚かせ、名目価値が約120億ドルから1200億ドルに急上昇した。

Cockroach Labs のCEO兼共同創業者であるスペンサー・キンボール氏は、 The Register の取材に対し、このデータベースはノードベースのアーキテクチャを基盤としてゼロから構築されており、読み取りと書き込みの両方で自動スケーリングが可能で、手動によるシャーディングは不要だと述べた。このアプローチにより、ノード、ラック、データセンター、あるいはリージョン全体に障害が発生しても、サービスが中断することなくデータベースが動作し続けるとキンボール氏は語った。

SQL

もう少しリレーショナルな話題に移りましょう: SQLデータベース界がクラウドリリースで反撃

続きを読む

また、このデータベースでは、データ自体に基づいてデータ行を場所に結び付けることも可能で、顧客が特定の国におけるコンプライアンス目標を達成するのに役立つと同時に、どこからでもデータを利用できるようになります。

Kimball 氏によると、CockroachDB は「読み取りと書き込みの両方に対して拡張可能であり、複数のリージョンにまたがることができる」という点で、他のクラウドネイティブ トランザクション データベースとは異なります。

豊富な収穫

また、クラウドネイティブの OLTP (オンライン トランザクション処理) システムのほとんどは特定のクラウド プロバイダーに縛られているのに対し、CockroachDB はハイパースケーラーから独立しているとも述べています。

今回の資金調達ラウンドの目的は、Snowflakeがデータウェアハウスで行ったように、まだクラウドに移行していないOLTP市場の80%を狙うための資金を蓄えることでした。「現在、クラウド上にあるトランザクションワークロードは約20%に過ぎません。破壊的イノベーションが起こりそうな2つのベンダー、IBMとOracleを、どれだけのデータがまだ流れているか想像してみてください」とキンボール氏は述べています。

CockroachDB はオープンソースデータベース(Apache License バージョン 2)として誕生しましたが、2019 年に他の商用組織によるデータベースのサービス提供を阻止するため、ハイブリッドな Business Source License (BSL) モデルへの移行を決定しました。3 年後、ライセンスは標準の Apache 2.0 に変更されます。

私たちはオープンソースプロジェクトに数え切れないほどの貢献をし、積極的にコミュニティを成長させてきました。

「Cockroach Labsは、オープンソースおよびオープンソースコミュニティに積極的に参加し、貢献し続けています」とキンボール氏は述べた。「私たちはオープンソースプロジェクトに数え切れないほどの貢献を果たし、自らのコミュニティも積極的に成長させています。主要な製品リリースのたびに、コードベースを分析し、無料かつオープンなバージョンであるCockroachDB Coreに搭載できる機能を探しています。」

しかし、Cockroachのデータベースアーキテクチャへのアプローチには欠点もある。データベース非依存のオープンソースサービスパートナーであるPerconaのCEO、Peter Zaitsev氏は、CockroachDBと、例えば25年以上前にMySQLをベースに構築され、クラウド向けに改良されたMariaDBのアプローチとの間にはトレードオフがあると指摘した。

「MariaDB SkySQL は既存の MariaDB 互換アプリケーションをクラウドに移行するのに最適で、CockroachDB は大幅なアプリケーション変更が必要になる可能性がある新しいアプリケーションの開発と移行に最適です」と Zaitsev 氏は昨年The Registerに語った。

キンボール氏によると、現在、ほとんどの顧客がデータベースを新しいユースケースに活用しているという。「現時点では、ほとんどがグリーンフィールドプロジェクトです。CockroachDBについて考える際、移行を念頭に置く人が多いですが、新しいアプリケーションから始める方が理にかなっている場合も多いのです。」®

Discover More