Googleはビッグデータストレージ向けのNewSqlソリューションに賭けているようです。
newSqlソリューションと比較してNoSqlソリューションにはまだいくつかの利点があるのだろうか?(記憶管理や他のもののように)
NewSql データベースは、従来のリレーショナル データベース管理システム (RDBMS) の長い間確立された利点を利用して、NoSql データ ストアのハイライトと競合させようとする場合、データベースの新しい "ひずみ" です。それらは RDBMS の更新や改善ではありませんが、多くの場合、データベースの「シャーディング」の実践や、NoSql のようにコンピューターのグリッドにデータベースを分散させる機能を抽象化するミドルウェアを含む書き直しです。
RDBMS の能力は、主に SQL (Structured Query Language) によるクエリ可能性、そのトランザクション性、ACID プリンシパル (原子性、一貫性、分離性、耐久性) への準拠、およびそれらを管理するために時間をかけて開発された強力なツールからもたらされます。リレーショナル モデルでは、同じ情報を複数の場所に繰り返し格納する必要がなくなるという利点はあまりありません。
NoSql の利点は、高速であること、通勤グリッド全体で横方向にスケーリングできること、および維持するスキーマがないことです。これにより、巨大なデータ ストアに対しても非常に高いパフォーマンスを発揮します。しかし、データを操作するためのクエリ言語が (まだ) 実際には存在せず、コンピューティング グリッド全体でトランザクションを行うことができず、それらに対して動作するツールが不足しているという点で、従来の RDBMS から得られる利点が欠けています。 MS Sql サーバー管理スタジオ。
NewSql は、両方の長所を取り入れようとしており、最終的にはそうなると思います。ここでは、 bananagunprogramming.com の RDBMS Vs NoSql Vs NewSql に関する優れた記事を紹介します。