...
24 Hours:
MetaDataTags -> 24 hours
ProductMetaDataTags -> 24 hours
1 Hour:
Settings
30 Minutes:
ProductAttribute -> 30 min per product
TerminalConfiguration -> 30 minutes
By Setting:
Inventory pools (Get Inventory For Month call) -> "ecommercesettings.productinventory.cachetime"
NOTE: In the 2.12 release, coming in late October, inventory will be enhanced so it is no longer retrieved from RTP|ONE.
Dynamic pricing tables: yieldPriceListTable, yieldProductVariantTable, yieldDaysToArrivalTable -> "ecommercesettings.dynamicpricing.cachetime"
Product Inventory (golf specific): -> "GolfSettings.ProductInventory.CacheTime"
Logical:
If catalog setting "CacheProductPrices" is set to true product prices are cached for 60 seconds
1 minute:
ActivityLogType
Category
Category API Call (this call loads the category pages and PDP pages)
CheckoutAttributes
Currency
Customer Household Information (name, birthdate, address, media codes, and gender, legacy contact id)
CustomerRoles
Discount
DiscountRequirement
Does a product have an attribute y/n (cached so we don't call the db to get attributes if the product doesn't have any)
Languages
LocalStringResource (language strings)
LocalizedProperty
PermissionRecord
Picture (table)
ProductCategory
ProductManufacturerSettings
SpecificationAttribute
SpecificationAttributeOption
Store (holds url and language info)
StoreMapping
TaxAddress
TaxRate
Url RecordsWidgets