סקל סערווירער רעפּלאַקיישאַן אַלאַוז דייטאַבייס אַדמיניסטראַטאָרס צו פאַרשפּרייטן דאַטן אַריבער קייפל סערווערס איבער אַן אָרגאַניזאַציע. איר קען ווינטשן צו ינסטרומענט רעפּלאַקיישאַן אין דיין אָרגאַניזירונג פֿאַר אַ נומער פון סיבות, אַזאַ ווי:
- Load balancing . רעפּליקאַטיאָן אַלאַוז איר צו פאַרשפּרייטן דיין דאַטן צו אַ נומער פון סערווערס און דעמאָלט פאַרשפּרייטן די אָנפֿרעג מאַסע צווישן יענע סערווערס.
- אָפפלינע פּראַסעסינג . רעפּליקאַטיאָן שטיצט מאַניפּיאַלייטינג דאַטן פון דיין דאַטאַבאַסע אויף אַ מאַשין וואָס איז נישט שטענדיק פארבונדן צו די נעץ.
- Redundancy . רעפּליקאַטיאָן אַלאַוז איר צו בויען אַ פיילז-איבער דייטאַבייס סערווער וואָס איז גרייט צו קלייַבן אַרויף די פּראַסעסינג מאַסע בייַ אַ מאָמענט ס באַמערקן.
קיין רעפּליקאַטיאָן סצענאַר האט צוויי הויפּט קאַמפּאָונאַנץ:
- פֿאַרלאַגן האָבן דאַטן צו פאָרשלאָגן צו אנדערע סערווערס. א געגעבן רעפּליקאַטיאָן סכעמע קען זיין איינער אָדער מער פֿאַרלאַגן.
- סאַבסקרייבערז זענען דייטאַבייס סערווערס וואס ווילן צו באַקומען דערהייַנטיקונגען פון די פּובלישער ווען דאַטע איז מאַדאַפייד.
עס ס גאָרנישט צו פאַרמייַדן אַ איין סיסטעם פון אַקטינג אין ביידע די קאַפּאַסאַטיז. אין פאַקט, דאָס איז אָפֿט דער פּלאַן פון גרויס-וואָג פונאנדערגעטיילט דייטאַבייס סיסטעמס .
סקל סערווירער סופּפּאָרט פֿאַר רעפּליקאַטיאָן
מיקראָסאָפט סקל סערווירער שטיצט דרייַ טייפּס פון דייטאַבייס רעפּלאַקיישאַן. דער אַרטיקל גיט אַ קורץ הקדמה צו יעדער פון די מאָדעלס, כאָטש צוקונפֿט אַרטיקלען וועט ויספאָרשן זיי אין ווייַטער דעטאַל. זיי זענען:
- די Snapshot רעפּלאַקיישאַן אקטן אין די שטייגער זייַן נאָמען ימפּלייז. דער אַרויסגעבער פשוט נעמט אַ מאָמענטבילד פון די גאנצע ריפּלייזד דאַטאַבאַסע און שאַרעס עס מיט די אבאנענטן. פון קורס, דאָס איז אַ זייער צייַט און מיטל-אינטענסיווע פּראָצעס. דעריבער, רובֿ אַדמיניסטראַטאָרס טאָן ניט נוצן סנאַפּשאָט רעפּלאַקיישאַן אויף אַ ריקערינג יקער פֿאַר דאַטאַבייסיז וואָס טוישן אָפט. עס זענען צוויי סינעריאָוז אין וואָס סנאַפּשאָט רעפּלאַקיישאַן איז קאַמאַנלי געניצט: ערשטער, עס איז געניצט פֿאַר דאַטאַבייסיז אַז ראַרעלי טוישן. צווייטע, עס איז גענוצט צו שטעלן אַ באַסעלי צו פאַרלייגן רעפּלאַקיישאַן צווישן סיסטעמען, בשעת צוקונפֿט דערהייַנטיקונגען זענען פּראַפּאַגייטיד ניצן טראַנסאַקטיאָנאַל אָדער צונויפגיסן רעפּלאַקיישאַן .
- טראַנסאַקטיאָנאַל רעפּלאַקיישאַן אָפפערס אַ מער פלעקסאַבאַל לייזונג פֿאַר דאַטאַבייסיז וואָס טוישן אויף אַ רעגולער יקער. מיט טראַנסאַקטיאָנאַל רעפּלאַקיישאַן, די רעפּליקאַטיאָן אַגענט מאָניטאָרס דער אַרויסגעבער פֿאַר ענדערונגען צו די דייטאַבייס און טראַנסמיץ די ענדערונגען צו די אבאנענטן. דעם טראַנסמיסיע קענען נעמען אָרט מיד אָדער אויף אַ פּעריאָדיש יקער.
- צונויפרעכענען רעפּלאַקיישאַן אַלאַוז די אַרויסגעבער און אַבאָנענט צו ינדיפּענדאַנטלי מאַכן ענדערונגען צו די דאַטאַבאַסע. ביידע ענטיטיז קענען אַרבעטן אָן אַ אַקטיוו נעץ קשר. ווען זיי זענען ריקאַנעקטיד, די צונויפגיסן רעפּליקאַטיאָן אַגענט טשעקס פֿאַר ענדערונגען אויף ביידע שטעלט פון דאַטן און מאַדאַפייז יעדער דייטאַבייס אַקאָרדינגלי. אויב ענדערונגען קאָנפליקט, דער אַגענט ניצט אַ פּרעדעפינעד קאָנפליקט האַכלאָטע אַלגערידאַם צו באַשטימען דעם צונעמען דאַטן. צונויפרעכענען רעפּלאַקיישאַן איז קאַמאַנלי געניצט דורך לאַפּטאַפּ ניצערס און אנדערע וואס קענען ניט זיין קאַנטיניולי פארבונדן צו דער אַרויסגעבער.
יעדער פון די רעפּלאַקיישאַן טעטשניקוועס באדינט אַ נוציק ציל און איז געזונט-סוטאַד צו באַזונדער דייטאַבייס סינעריאָוז.
אויב איר אַרבעט מיט סקל סערווירער 2016, קלייַבן דיין אַדישאַן באזירט אויף דיין רעפּלאַקיישאַן באדערפענישן. יעדער אויסגאבע האט פאַרשידענע אַבילאַטיז ווען עס קומט צו רעפּלאַקיישאַן שטיצן:
- אַבאָנענט שטיצן בלויז : עקספּרעסס, עקספּרעסס מיט מכשירים אָדער אַוואַנסירטע סערוויסעס און די וועב עדיטיאָנס פאָרשלאָגן באגרענעצט רעפּליקאַטיאָן קייפּאַבילאַטיז, טויגעוודיק פון אַקטינג ווי אַ רעפּלאַקיישאַן קליענט בלויז.
- גאַנץ פּובלישער און סובסקריבער שטיצן : סטאַנדאַרד און ענטערפּרייז פאָרשלאָג פול שטיצן, מיט ענטערפּרייז אויך אָראַקלע פּובלישינג, ייַנקוקנ זיך פּעאַרקאַטיאָנאַל רעפּליקאַטיאָן, און טראַנסאַקטיאָנאַל רעפּלאַקיישאַן ווי אַ דערהייַנטיקט אַבאָנעמענט.
ווי איר קענט אַנפּרידעד דורך דעם פונט, SQL Server's replication capabilities offer database administrators a powerful tool for managing and scaling databases in an enterprise environment.