Iomallach Seilbh ann an Stòr-dàta

Tha iomallachd a 'cumail smachd air mar a bhios atharrachaidhean air an dèanamh ann an stòr-dàta

Tha iomadachd na phàirt riatanach de thogalaichean gnìomhachd stòr-dàta. Is e an treas seilbh ACID (Atomicity, Consistency, Isolation, Fortitude) agus tha na togalaichean sin a 'dèanamh cinnteach gu bheil an dàta cunbhalach agus ceart.

Is e iomadachd an t-ionad ìre stòr-dàta a tha a 'riaghladh ciamar agus cuin a thèid atharrachaidhean a dhèanamh agus ma nochdas iad ri chèile. Is e aon de na h-amasan airson iomallachd a bhith a 'ceadachadh iomadh gnìomh a dhèanamh aig an aon àm gun a bhith a' toirt buaidh air cur an gnìomh a chèile.

Mar a tha Iomadachd ag obair

Mar eisimpleir, ma tha Joe a 'toirt seachad gnothach an aghaidh stòr - dàta aig an aon àm a tha Màiri a' toirt seachad gnothach eadar-dhealaichte, bu chòir dha gach gnìomhach obrachadh air an stòr-dàta ann an dòigh iomallach. Bu chòir don stòr-dàta gnothach iomlan Joe a dhèanamh mus cuir e air adhart Màiri no vice-versa. Tha seo a 'cur casg air gnìomhachd Eòs bho bhith a' leughadh dàta eadar-mheadhanach a tha air a thoirt gu buil mar phàirt de phàirt de ghnìomhachd Màiri nach bi air a dhearbhadh don stòr-dàta mu dheireadh. Thoiribh fa-near nach eil an t-aonar seilbh a 'dèanamh cinnteach dè nì gnothachas an gnìomh an toiseach, dìreach nach cuir iad bacadh air a chèile.

Ìre Iomallach

Tha ceithir ìrean de aonar:

  1. Is e an t-sreath as àirde an ìre as àirde, a tha a 'ciallachadh gum bi na gnothaichean air an lìonadh mus urrainn do ghnìomhachd eile tòiseachadh.
  2. Tha leughadh ath-sgrùdaichte a 'toirt cothrom do ghnothaichean faighinn a-steach aon uair' s gu bheil an gnothach air tòiseachadh, ged nach eil e deiseil.
  3. Leughadh a-mach tha e a ' leigeil leis an dàta faighinn a-steach an dèidh don dàta a bhith air a dhèanamh don stòr-dàta, ach chan ann ron sin.
  4. Cha leugh e neo-chumanta an ìre iomallachd as ìsle agus a 'toirt cothrom dha dàta faighinn a-steach mus deach na h-atharrachaidhean a dhèanamh.