Programvare

SharePoint-2013 utvikling - administrasjon av dokumentversjoner av makulert lagring-funksjonen

Forståelse dokumentet versjoner & hvorfor er det viktig?

Hvor mange ganger vil du redigere et dokument? Hvor mange versjoner av et dokument opprettes når et dokument beveger seg gjennom arbeidsflyt eller innhold utviklingstrinn? Hvor mange dupliserte versjoner er skapt av en mindre endring i metadataverdi? Visste du at hver dokumentversjon forbruker en kostbar serverplass tilsvarer størrelsen av originaldokumentet?

Vel, det er hvordan filene var klart før tillegg av SharePoint 2013 strimlet lagring funksjonen. For å forstå betydningen av strimlet lagring er det viktig å vite litt om dokumentversjoner og hvorfor det er viktig. Anta at et dokument har å flytte over arbeidsflyter for en prosess for gjennomgang eller godkjenning. Det vil være tilfeller hvor mange ansatte ville være arbeider samtidig med dokumentet. Dokumentet er endret, oppdatert og vurdert som den beveger seg fremover i arbeidsflyten eller på tvers av innholdsutvikling stadier. Hver gang det er en endring i dokumentet av en deltaker i arbeidsflyten, vil en ny versjon, opprettes og lagres i SQL-databasen. Disse versjonene forbruke en masse plass, selv om den nye versjonen har en mindre endring. Som dokumentet utvikler det antas at kvaliteten på dokumentet blir bedre. SharePoint-administrator kan angi tidsbegrensninger for maksimalt antall versjoner som kan opprettes i et SharePoint-bibliotek for å spare mer serverplass. Når antallet versjoner overskrider grensene versjon blir det siste utkastet automatisk slettet med hver inkrementelle versjon etablering over versjonsgrensen på. Versjonskontroll er viktig som det hjelper sporer versjonsloggen og iverksette tiltak i tilfelle man må gå tilbake til tidligere versjoner til å utføre noen aktivitet.

Hvordan strimlet lagring optimaliserer trinnvis dokumentversjoner

Strimlet lagring funksjonen i SharePoint-2013 lagrer endringer i dokumenter (i form av redigeringer eller metadata) som "Strimlet BLOBS" i en datatabell som er kjent som DocStreams Datatable som blir opprettet med alle frisk innhold databaser. Når det er endringer i et dokument, lagres endringene som makulert blobs på rad i en tabell senere. For å identifisere disse shredded BLOBer fra kilde-blob en numerisk Id er tilordnet. Deretter bruke blob indeksen alle makulert blobs slås sammen for å opprette en fil. Disse shredded BLOBer forbruke mindre plass i innholdsdatabasen som er ganske dyrt. Derfor, shredding dokumentene i form av Blobs hjelper med å lagre bare de trinnvise endringene og sparer ekstra plass i innholdsdatabasen.

Lagre disse trinnvis endringene eller endringer i innholdsdatabasen kan fremdeles en dyre jakten spesielt når du kjører både MS Dynamics og SharePoint. Derfor, ved hjelp av en ekstern mindre dyre lagringsplass til å administrere disse endringene kan sterkt redusere din server kostnader. RBSEN eller ekstern blob-lagring som externalizes makulert blobs i en ekstern mindre dyre-serverplass som kan brukes optimalt sammen med SharePoint-2013 strimlet lager funksjonen for å bevare innholdsdatabasen i kostbar mellomrom.