Office
Aanmelden

De objectcache gebruiken met SharePoint Online

In dit artikel wordt het verschil uitgelegd tussen het gebruik van de objectcache in on-premises SharePoint Server 2013 en SharePoint Online.

Vertrouwen op de objectcache tijdens de implementatie van SharePoint Online kan aanzienlijke, negatieve gevolgen hebben. Elke afhankelijkheid van de objectcache in SharePoint Online vermindert de betrouwbaarheid van uw pagina.

Hoe de objectcache in SharePoint Online en SharePoint Server 2013 werkt

Als SharePoint Server 2013 on-premises wordt gehost, beschikt de klant over privé-front-endwebservers waarin de objectcache wordt gehost. Dit betekent dat de cache is toegewezen aan één klant en alleen wordt beperkt door de hoeveelheid geheugen die beschikbaar is en toegewezen aan de objectcache. Omdat er slechts één klant in het on-premises scenario wordt voorzien, hebben de front-endwebservers gewoonlijk te maken met gebruikers die telkens verzoeken naar dezelfde sites uitvoeren. Dit betekent dat de cache snel gevuld wordt en blijft door queryresultaten en SharePoint-objecten die gebruikers regelmatig blijven opvragen.

Hiermee wordt verkeer en belasting getoond voor on-premises front-endwebservers

Hierdoor wordt de laadtijd van de pagina verbeterd als een gebruiker een pagina de tweede keer bezoekt. Als een pagina minstens viermaal is geladen, wordt de pagina in de cache opgeslagen van alle front-endwebservers.

In tegenstelling daarmee kent SharePoint Online veel meer servers, maar ook veel meer sites. Elke gebruiker kan verbinding maken met een ander front-web-server waarvan de cache niet is gevuld. Of de cache van een server wordt niet gevuld, maar de volgende gebruiker van die front-endwebserver vraagt een pagina op van een andere site. Maar ook als de volgende gebruiker dezelfde pagina opvraagt als de laatste keer, wordt deze taak door een andere front-endwebserver uitgevoerd, namelijk een die die pagina niet in de cache heeft. In dit laatste geval zijn de gebruikers niet geholpen met het opslaan van gegevens in de cache.

In de volgende afbeelding stelt elke punt een pagina voor die een gebruik er opvraagt en waar deze in de cache wordt opgeslagen. De verschillende kleuren geven verschillende klanten aan die gedeeld gebruikmaken van de SaaS-infrastructuur.

Contextuele spelling

Zoals u in het diagram ziet, is de kans erg klein dat een bepaalde gebruiker een server treft met de in de cache opgeslagen versie van de bewuste pagina. De grote gegevensdoorvoer en het feit dat de servers worden gedeeld tussen veel sites, zorgen ervoor dat de pagina niet lang in de cache opgeslagen blijft omdat er slechts een beperkte hoeveelheid ruimte beschikbaar is.

Vanwege deze redenen is het feit dat gebruikers afhankelijk zijn van objecten die in de cache zijn opgeslagen, geen efficiënte manier voor het garanderen van een kwalitatief hoge gebruikerservaring en lage laadtijden in SharePoint Online.

Als we niet op de objectcache kunnen vertrouwen om de prestaties in SharePoint Online te verbeteren, wat kunnen we dan beter gebruiken?

Omdat u niet op caching in SharePoint Online kunt vertrouwen, dient u alternatieven te vinden voor SharePoint-aanpassingen die gebruikmaken van de objectcache. Dat betekent dat u gebruik kunt maken van oplossingen voor prestatieproblemen die niet afhankelijk zijn van het opslaan van objecten in de cache voor het krijgen van goede resultaten. Dit wordt beschreven in een aantal andere artikelen in deze reeks, bijvoorbeeld:

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×