3

NoSQLの定義:次世代データベースは、主にいくつかのポイントに対応しています。非リレーショナル、分散型、オープンソース、水平方向にスケーラブルです。

水平方向にスケーラブルなものと同じもの(またはインクルード)が分散されていますか?そうでない場合、それはどういう意味ですか?

4

1 に答える 1

4

NoSQL システムは分散アーキテクチャを採用しており、データは複数のサーバーで冗長的に保持されます。このようにして、サーバーを追加してシステムを簡単にスケールアウトでき、サーバーの障害を許容できます。

水平スケーラビリティとは、通常はクラスタリングと負荷分散を使用してサーバーを追加することにより、サーバーの速度または可用性を向上させる機能です。

はい、どちらも似たような用語です。水平方向のスケーラビリティにより、分散アーキテクチャが向上します。

同じデータが複数のストレージ デバイスに保存されている場合のデータ レプリケーション

スキーマフリー: Oracle では、最初にテーブル構造を定義してからデータを挿入/削除しますが、スキーマ フリーではそうではありません。スキーマの移行はありません。コードがスキーマを定義します。そのため、Alter table ステートメントはもう必要ありません。

参照: http://en.wikipedia.org/wiki/NoSQL

http://searchcio.techtarget.com/definition/horizo​​ntal-scalability

于 2013-02-18T06:25:15.957 に答える