Video: Lub ntsiab lus ntawm kev tsis sib haum xeeb Serializability yog dab tsi?
2024 Tus sau: Lynn Donovan | [email protected]. Kawg hloov kho: 2023-12-15 23:47
Kev tsis sib haum xeeb - serializability yog txhais los ntawm qhov sib npaug rau lub sij hawm serial (tsis muaj overlapping kev lag luam) nrog tib yam kev lag luam, xws li tias ob lub sij hawm muaj tib yam teeb meem ntawm kev sib tw chronologically xaj khub ntawm tsis sib haum kev ua haujlwm (tib yam ua ntej kev sib raug zoo ntawm kev sib raug zoo tsis sib haum kev ua haujlwm).
Ua li no, koj txhais li cas los ntawm Serializability?
Serializability yog ib tug concurrency scheme qhov twg concurrent muas yog sib npaug rau ib tug uas executes cov muas serially. Lub sij hawm yog ib daim ntawv teev cov kev pauv. Lub sij hawm Serial txhais tau tias txhua qhov kev sib pauv tau ua tiav tsis muaj kev cuam tshuam los ntawm lwm yam kev lag luam.
Kuj Paub, qhov sib npaug sib npaug yog dab tsi? Kev sib cav sib npaug : Hais txog cov sij hawm S1 thiab S2 uas lawv tswj kev txiav txim ntawm lub tsis sib haum cov lus qhia hauv ob lub sijhawm. Piv txwv li, yog tias T1 yuav tsum nyeem X ua ntej T2 sau X hauv S1, ces nws yuav tsum zoo ib yam hauv S2 thiab. (Kev txiav txim yuav tsum tau khaws cia tsuas yog rau cov tsis sib haum kev ua haujlwm).
Ib yam li ntawd, ob hom Serializability yog dab tsi?
Muaj ob hom Serializability . Ntawm no koj tuaj yeem pom ob raws li S1 thiab S2. Qhov twg S2 yog Serial sij hawm. Hauv S1, Kev nyeem ua haujlwm ntawm cov ntaub ntawv A uas yog R2(A) hauv T2 yog ua tom qab sau ua haujlwm los ntawm kev hloov pauv T1 piv txwv li W1(A).
Yuav ua li cas koj thiaj paub yog tias kev sib cav sib ceg tuaj yeem ua tau?
Rau kuaj rau tsis sib haum xeeb serializability siv ob kauj ruam.
Ob lossis ntau qhov kev nqis tes ua tau hais tias muaj kev tsis sib haum xeeb yog tias:
- Cov kev nqis tes ua yog rau kev sib txawv.
- Yam tsawg kawg yog ib qho ntawm kev ua haujlwm yog kev sau ntawv.
- Cov yeeb yam nkag mus rau tib yam khoom (nyeem lossis sau).
Pom zoo:
Lub ntsiab lus ntawm kev cuam tshuam hauv kev sib txuas lus yog dab tsi?
Hauv kev sib txuas lus hauv hluav taws xob, tshwj xeeb tshaj yog hauv kev sib txuas lus, kev cuam tshuam yog qhov hloov kho lub teeb liab hauv kev cuam tshuam, raws li nws taug kev raws cov channel ntawm nws qhov chaw thiab txais. Lo lus feem ntau yog siv los hais txog qhov sib ntxiv ntawm cov cim tsis xav tau rau lub teeb liab muaj txiaj ntsig
Dab tsi yog qhov sib txawv ntawm kev sib txuas lus taw qhia thiab kev sib txuas tsis raug cai?
Qhov txawv: Kev sib txuas lus taw qhia thiab kev sib txuas tsis muaj kev sib txuas Kev sib txuas lus taw qhia kev sib txuas ua rau muaj kev sib txuas thiab xyuas seb cov lus puas tau txais lossis tsis tau thiab xa rov qab yog tias muaj qhov yuam kev tshwm sim, thaum qhov kev pabcuam tsis sib txuas tsis tau lees tias xa xov
Lub ntsiab lus ntawm kev sib txawv thiab kev sib koom ua ke yog dab tsi?
Convergence feem ntau txhais tau hais tias los ua ke, thaum divergence feem ntau txhais tau tias txav mus. Nyob rau hauv lub ntiaj teb no ntawm nyiaj txiag thiab kev lag luam, convergence thiab divergence yog cov ntsiab lus siv los piav qhia txog kev sib raug zoo ntawm ob tiam, nqi, los yog cov cim qhia
Lub hom phiaj ntawm kev tsis sib haum xeeb yog dab tsi?
Tsis sib haum. Xyoo 1961 thawj cov neeg hlau ua haujlwm, Unimate, tau koom nrog cov kab sib dhos ntawm General Motors cog los ua haujlwm nrog cov tshuab ua kom sov tuag. Unimate coj tuag castings los ntawm cov cav tov thiab ua welding ntawm nws pib lub cev; cov hauj lwm uas tsis kaj siab rau tib neeg
Dab tsi yog qhov sib txawv tseem ceeb ntawm kev sib txuas lus tsis sib xws thiab kev sib txuas lus taw qhia?
1. Hauv kev sib txuas lus tsis muaj kev sib txuas lus tsis tas yuav tsim kev sib txuas ntawm qhov chaw (sender) thiab qhov chaw (receiver). Tab sis nyob rau hauv kev sib txuas-taw qhia kev sib txuas lus kev sib txuas lus yuav tsum tau tsim ua ntej hloov cov ntaub ntawv