• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Task
    • Add Area iCache to the Datastore

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: Add Area iCache to the Datastore

    • Issue Tools
      • View Changes
    1. issueid=2659 April 21, 2012 2:39 AM
      pegasus pegasus is offline
      VaultWiki Team
      Add Area iCache to the Datastore

      We've taken a hint from criticisms of vBulletin storing the forumcache in the datastore, so we're not saving the area cache to the datastore. This saves memory on wiki pages by not having all of every area's settings loaded all the time.

      However, when we do need areas, such as when we need permissions - whether inherited for a specific page or in totality for special pages - and this does happen on every page, we then need to make 2 database queries... Once for the parentlist or area IDs, then again for the area info or permissions.

      We could eliminate 1 database query here if we created a datastore entry for the icache - that is, the list of area ID numbers, organized by hierarchy and in the order they appear in lists. Compared to the full data, the IDs in a list would likely be only a couple hundred bytes (< 1 KB).

      Too bad we can't do this for more common content types (like Books and Categories)...
    Issue Details
    Issue Number 2659
    Issue Type Task
    Project VaultWiki 4.x Series
    Category Performance
    Status Completed
    Priority 6 - Dev-Related Tasks
    Target Version 4.0.0 Alpha 1
    Resolved Version 4.0.0 Alpha 1
    Milestone VaultWiki 4 Alpha 1
    Software DependencyAny
    License TypePaid
    Votes to perform 0
    Votes not to perform 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. April 23, 2012 6:51 PM
      pegasus pegasus is offline
      VaultWiki Team
      Completed.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 11:09 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2023 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2023 DragonByte Technologies Ltd.
    Copyright © 2008 - 2013 VaultWiki Team, Cracked Egg Studios, LLC.