Pirmasis yra naudoti ASP įmontuotą talpyklą, kuri saugo objekto duomenis atmintyje Antra, jei Mvc valdiklyje arba kodo bloke naudokite [OutputCache(Duration = 100)] Trečia, jei tai http užklausa [WebMethod(CacheDuration=60)] Ketvirta, jei kodo bloke naudojate žiniatinklio formą, pridėkite [System.Web.UI.PartialCaching(120)]
Jei duomenų kiekis yra palyginti nedidelis, jį galima naudoti 1.sessino <input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue"> Peržiūrėti duomenis ViewState["Šalis"] Slapukai Užklausos eilutė
Žinoma, kokie yra talpyklos naudojimo pranašumai? 1. Našumas, kuris gali sumažinti pakartotinį duomenų kūrimą, apdorojimą ir perdavimą bei išsaugoti duomenis talpykloje be pakeitimų, o tai gali žymiai pagerinti žiniatinklio programos atsako greitį; 2. Stabilumas Jei vartotojų skaičius tame pačiame puslapyje yra per didelis, jei kiekviena užklausa bus apdorota, tai sunaudos daug išteklių ir sukels sistemos nestabilumą 3. Prieinamumas Kartais kai kurios duomenis gerinančios paslaugos sustabdomos, o šiuo metu yra talpykla, o vartotojas ir toliau ja naudojasi, o tai pagerina sistemos prieinamumą
|