Лекции 2011
.pdfCAP требования
8.7
by julian browne
Успешный процесс
CAP требования
8.8
by julian browne
Неуспешный процесс
CAP требования
8.9
by julian browne
CAP
a, a1, a2 - транзакции
Гарантия непротиворечивости(consistency) чтения a2, может быть достигнута
только за счет ухудшения доступности( availability), либо потери устойчивости к сетевым сбоям( partition tolerance)
Разделение DBMS по CAP признакам
8.10
A
by Nathan Hurst
|
Dynamo |
Cassandra |
|
Voldemort |
SimpleDB |
RDBMS |
Tokyo Cabinet |
CouchDB |
|
KAI |
Riak |
С |
|
|
|
P |
BigTable |
MongoDB |
BerkleyDB |
||
|
Hypertable |
Terrastore |
MemcacheDB |
|
|
Hbase |
Scalaris |
Redis |
|
Архитектура информационных систем
9.1
|
|
Бизнес-логика |
|
Данные |
User Interface |
|
|
||
|
|
|
|
|
Сервисы
Клиент
Сеть Сервер
Клиент
Архитектура информационных систем
9.2
microsoft patterns and practices
&OLHQW 7LHU |
'DWDEDVH 7LHU |
&OLHQW 'DWDEDVH
Архитектура информационных систем
9.3
microsoft patterns and practices
&OLHQW 7LHU |
:HE $SS 7LHU |
'DWDEDVH 7LHU |
&OLHQW |
:HE $SS |
'DWDEDVH |
|
6HUYHU |
|||
|
Архитектура информационных систем
9.4
microsoft patterns and practices
&OLHQW 7LHU |
:HE 7LHU |
%XVLQHVV /RJLF 7LHU |
'DWDEDVH 7LHU |
&OLHQW |
:HE |
$SS 6HUYHU |
'DWDEDVH |
|
6HUYHU |
||||
|
|
Архитектура информационных систем
9.5
microsoft patterns and practices
&OLHQW 7LHU |
&OLHQW |
&OLHQW |
)LUHZDOO
/RDG %DODQFLQJ /RJLF
$SSOLFDWLRQ 7LHU
$SSVHUYHU $SSVHUYHU $SSVHUYHU
)LUHZDOO
'DWDEDVH
'DWD 7LHU
Архитектура информационных систем
9.6
86(56
(;7(51$/ 6<67(06
6HUYLFH &RQVXPHUV
microsoft patterns and practices
35(6(17$7,21 |
8, &RPSRQHQWV |
|
/$<(5 |
3UHVHQWDWLRQ /RJLF |
|
|
|
|
6(59,&(6 |
&RPSRQHQWV |
|
|
|
|
/$<(5 |
6HUYLFH ,QWHUIDFHV |
0HVVDJH 7\SHV |
|
%86,1(66 |
|
$SSOLFDWLRQ )DoDGH |
|
/$<(5 |
%XVLQHVV |
%XVLQHVV |
%XVLQHVV |
|
:RUNIORZ |
&RPSRQHQWV |
(QWLWLHV |
/$<(5 |
|
|
|
'$7$ |
'DWD $FFHVV |
'DWD +HOSHUV |
6HUYLFH |
|
&RPSRQHQWV |
8WLOLWLHV |
$JHQWV |
&5266&877,1* |
6HFXULW\ |
2SHUDWLRQDO0DQDJHPHQW |
&RPPXQLFDWLRQ |
'DWD |
6HUYLFHV |
|
6RXUFHV |
||
|