NewSQL
典型的なアプリケーションは、OLTPトランザクション量が大きいことが特徴である。OLTPトランザクションは、
短時間で終了し(つまり、ユーザーの応答待ち(ユーザーストール)がない)、
トランザクションごとに少量のデータにアクセスし、
インデックス付きのルックアップ(テーブルスキャンなし)を使用し、
少数のフォーム(異なる引数を持つ少数のクエリー)を持つ。
しかし、中にはハイブリッドトランザクション/分析処理(英語版)(HTAP)アプリケーションをサポートするものもある。このようなシステムでは、大規模なリカバリ(英語版)や同時実行制御を省略することで、性能とスケーラビリティを向上させる。
NewSQLデータベースソリューションに共通する際立った2つの特徴は、NoSQLデータベースのオンラインスケーラビリティと、SQLを主要インターフェースとするリレーショナルデータモデル(ACID特性を含む)をサポートすることである。
NewSQLシステムは、大まかに3つのカテゴリーに分類することができる。