ScyllaDB : 最速のNoSQLデータベース

2021-07-10

Startup Portfolio

アプリケーションのバックエンドでは、ほぼ必ずDBが必要となります。DBも機能に応じて今までの行指向型から、分析業務に向いている列指向型などがありますが、最近はビッグデータを利用した分析として大量のデータを処理できる列指向型ソリューション需要が高いのです。元はFacebook社が開発をしていたオープンソースの分散データベースのデファクトであるApache Cassandraをベースとした高性能DBを開発しているイスラエル スタートアップScyllaDBを取り上げます。


■スタートアップ名:ScyllaDB
■サイト:https://www.scylladb.com/
■分野:DB, Software


■ソリューション:Cassandra互換のNoSQLカラムストアのデータベース。超低レイテンシと非常に高いスループットで、他のNoSQLデータベースと比較し数分の1にまで削減


■ポイント:
・1サーバーあたり毎秒100万トランザクション処理
・ScyllaDBは、汎用不揮発性ランダムアクセスメモリにC++14とGCC5.1を使用し、Apache Cassandraをゼロから再実装
・ドロップイン型のApache Cassandra代替ビッグデータデータベース
・KVMハイパーバイザーの創始者が率いるオープンソース企業
・アプリケーションのトランザクション量に応じてリニアにスケールアウト可能
・AWS DynamoDBを簡単に上回るパフォーマンスを発揮
・Scylla CloudはGoogle Cloud Bigtableよりも高速で、低コスト。Bigtableの1/10のサーバー数で同じパフォーマンスを実現
・ロックレスな実装と独立したメモリ管理スタックにより、JVMやLinuxのページキャッシュへの非効率的な依存を排除し低レイテンシを実現
・複数のノードとデータセンター間での自動フェイルオーバーとレプリケーションにより、信頼性の高いフォールトトレランスな高可用性実現
・自動シャーディング(データの水平分割)、Homogeneous、ネイティブなマルチデータセンターの実装により、アプリケーションのダウンタイムやパフォーマンスに妥協することなく、シームレスなリニア・スケーリングを実現
・オープンソースで開発が進められ、活発なコミュニティによって支援
・まだ知名度には劣りますが、高い技術力を背景に、さらなる飛躍が期待できます。

 

Tags: DevOps | Israel

話をする

ScyllaDB に興味がありますか?彼らの技術を貴社の事業に活かすため、我々がサポートできることがあるかもしれません。ウェブ会議で少し話をしませんか?(営業目的でのお問い合わせはお断りしております。)

関連ニュース