DISKUSE
Indexy mimo DB (1)
19.02.2019 15:46

planovaný agent v mail.box (1)
17.02.2019 15:11

Hint v Link 
17.12.2018 11:08

NoCache a ReCache (1)
17.12.2018 10:54

IBM se zbavilo Domina (1)
12.12.2018 10:26

příkaz na smazání databází (3)
28.11.2018 21:17

Agent přestal fungovat 
05.11.2018 07:21

Diskuze o R10 (7)
17.10.2018 21:15


ŠKOLENÍ


REKLAMA


KOMENTÁŘE

Unread Marks - 3

Vytisknout článek

Třetí díl Funkčnosť Unread Marks se věnuje podrobným popisům stavů v Unread Journal a Unread Table na dvou serverech v závislosti na standardním chování klienta.


Synchronizáciu UT si demonštrujeme na príklade, keď používateľ pristupuje k replikám aplikácie na dvoch serveroch (A1, A2).

Chronologický sled udalostí:

KrokPoužívateľUJ
(Klient)
UT
(A1)
UT
(A2)
1.Otvorí databázu A1
2.Prečíta dokument D1Doplní sa záznam o prečítaní D1Odstráni sa D1 zo zoznamu nečítaných
3.Otvorí databázu A2Aktualizuje sa podľa UJ, teda odstráni sa D1 zo zoznamu nečítaných
4.Označí D1 ako nečítanýDoplní sa záznam o neprečítaní D1Doplní sa D1 do zoznamu nečítaných
5.Otvorí databázu A1Aktualizuje sa podľa UJ, teda doplní sa D1 do zoznamu nečítaných

Obsah jednotlivých komponentov:

KrokPoužívateľUJ
(Klient)
UT
(A1)
UT
(A2)
1.Otvorí databázu A1......
D1
D2
...
...
D1
D2
...
2.Prečíta dokument D1...
D1 - Read
...
...
D1
D2
...
...
D1
D2
...
3.Otvorí databázu A2...
D1 - Read
...
...
D1
D2
...
...
D1
D2
...
4.Označí D1 ako nečítaný...
D1 - Read
D1 - Unread
...
...
D1
D2
...
...
D1
D2
...
5.Otvorí databázu A1...
D1 - Read
D1 - Unread
...
...
D1
D2
...
...
D1
D2
...


Popisovaný mechanizmus je síce trošku komplikovaný, no zdá sa pre distribuované prostredie funkčný. Bohužiaľ, zdanie klame. Existujú reprodukovateľné situácie, kedy synchronizácia zlyháva. Bližšie už v nasledujúcej kapitole.


Autor: Miroslav Uhlár
Datum: 26.05.2004


Sdílet článek Seznam komentářů

Zatím nebyl přidán žádný komentář. Buďte první!


Související články:
» 

Unread Marks - 4

 (Jak funguje..., 11.06.2004)

» 

Unread Marks - 2

 (Jak funguje..., 24.05.2004)

» 

Unread Marks - 1

 (Jak funguje..., 20.05.2004)

»