Transaktion it

D NoSQL-systemer net esouguer leit déi behaapten, net

An der informatik, a besonnesch an den datebanken eng transaktion, beispillsweis enger buchung, engem kaafen oder eng kreditkoart betribssystem duerch eng folleg vu versioune, déi loossen d 'datebank an engem zoustand, deen sech virun der transaktion an engem zoustand, B-post an der mechanismen, déi erméiglechen et, datt d' fortsetzung souwuel atomar, konsistent, isoléiert an dauerhaft (ACID)D majoritéit vun de systemer-management-websäit hierarchesch relationale maart kënnen transaktiounen, déi iwwer atomare, konsistente, isoléiert an den haaptrollen. D konzept vun der transaktion baut op dem konzept vun de punkt mat der synchroniséierung (sync-point), stellt en stabiler zoustand vum it-system, besonnesch vun den daten. Zum beispill während enger operatioun, it-transfer vu suen vun engem bankkonto op en anert bankkonto, et gëtt eng aufgab, déi auszahlung vun de suen op de konto vun der quell an eng einzahlung op de kont zil.

D' computerprogramm, féiert dës transaktion gëtt sichergestellt, datt béid virgäng duerchgefouert kënne ginn, ouni feeler, an dësem fall d ännerung gëtt wierksam op eng konten.

Wann dat net de fall, gëtt an der nächster ofgebrach. Dat garantéiert d konsistenz vun den daten tëscht den zwou konten.

Där aler technik ganz ausprobéiert mat transaktionsmonitoren wéi CICS vun IBM, TDS-BULL-UTM vu Siemens, ass haut wäit verbreet an den architekturen vun web-applikatiounen a client-server-applikatiounen. De problem, dat bei betrib an deem modus ass, datt et heiansdo eng verkettung vun ville bildschirmen oder säiten ze erschaffen, di eng vollstänneg transaktion ACID. Et ass d 'methodik, déi Engem d' éischt kéier definéiert dës begrëffer: Dës aufgab ass analog zu enger pseudo-transaktion, d siicht vum monitors ass eng transaktion, technik, awer natierlech net wierklech funktionale, wéi dat netz nach net ofgeschloss ass. D äntwerten vun der fréierer och haut nach gebraucht ginn, an déi 'nei' technologien: versteet Een gutt, firwat, wann een si gefrot-spären-system (DBMS) während der verkettung, déi d 'dauer ass unkontrollierbar, d' system zusammenbrechen géif. D ass alles, dat am interessi vun der pseudo-verglach Awer d strategie vun der kontroll vun den isolierung ass grondsätzlech funktiounsfäeg. De pseudo-transaktion ass also ACID, awer d 'regelen funktional sinn, wéi d' kohärenz tëscht den eenzelne pseudo-transaktion en netz ass garantéiert duerch d feelen vun update-websäit. Eng client-server-uwendung gutt entwéckelt, benotzt och vun der pseudo-transaktiounen, awer de kontext ass, gëtt an den client-uwendungen, déi entlastet sou de server. De schema ass dat folgend.