NOSQLデータベース・トランザクション・CAP、BASE原理--redis(2)

従来のデータベースの特徴は以下のとおりです。
4、ACID(原子性)アトミック
C(整合)一貫
I(分離)独立性
D(druability)永続
CAPのNOSQLの特徴:
C(一貫性)の強い一貫性:とき、物事の提出データの変化が起こることはできません
(可用性)可用性
P(パーティション)のパーティションのフォールトトレランス
 
その理論のCAP:3つの特性を満たすことは困難CAPは、よりよいそれらの通常の2を満たすことができます。
Oracleデータベースの場合:二つの特徴を満たすCA。
ウェブサイトのアーキテクチャ:APが強いため、需要の、2人の出会いを選択しますが、これはユーザーにとって非常に重要ではありません、このような製品は100人と105ブラウズブラウジングを持って、必ずしも同じではありません。
分散ストレージシステムでは:現在のネットワークの問題に起因し、そこ遅延パケット損失およびその他の問題、P-ゾーンので、フォールトトレランスは、ストレージシステム、強い整合性のために満たされなければならず、満たされなければならないことが、最終的な選択は、APであろう。
 
BASE原則:
BA(基本的に入手可能)、実質的に利用可能
S(ソフト状態)ソフトステート
E(最終的に一致する)の最終的な一貫
この原則は、いくつかのポイントを意味し、我々はシステムのパフォーマンスを強化するためのデータ交換の一貫性の一部を緩和するために行くことができます。
 

おすすめ

転載: www.cnblogs.com/lockXie/p/11784211.html