Azure Cache for Redis Issue

Le Anh 20 Reputation points
2024-02-06T04:56:37.26+00:00

Hi, my Azure Cache for Redis service has a maximum capacity of 2.5GB, but it only reaches 600MB before stopping. I'm unsure why. Can you provide an explanation?User's image

Azure Cache for Redis
Azure Cache for Redis
An Azure service that provides access to a secure, dedicated Redis cache, managed by Microsoft.
229 questions
0 comments No comments
{count} votes

Accepted answer
  1. Deepanshukatara-6769 7,200 Reputation points
    2024-02-06T05:52:37.0933333+00:00

    Hi,

    The Azure Cache for Redis service does not inherently stop at 600MB. The Basic and Standard tiers offer caches from 250 MB to 53 GB, while the Premium tier offers caches from 6 GB to 1.2 TB.

    However, it's important to note that the maximum connection limit for a given cache size assumes a lightly loaded cache. If the load from connection overhead plus the load from client operations exceeds the capacity for the system, the cache can experience capacity issues even if you have not exceeded the connection limit for the current cache size. So to solve this

    1. Review the workload and client application to ensure they are within the specified limits for the Azure Cache for Redis service.
    2. If they are above the limit , kindly consider upgrading the pricing tier of your Azure Cache for Redis service to accommodate the workload if necessary.

    Kindly check this and let us know


1 additional answer

Sort by: Most helpful
  1. Oury Ba-MSFT 17,631 Reputation points Microsoft Employee
    2024-02-06T20:35:29.5633333+00:00

    Le Anh Thank you for reaching out.

    I am sorry to hear about this issue.

    Verify that your cache isn’t hitting any resource limits (such as connections or throughput). Different cache tiers have varying connection limits. For example: C2 (2.5 GB) cache supports up to 2,000 connections. If your application exceeds these limits, it might impact cache functionality.

    Billing and Usage: Caches are billed on a per-minute basis from the time they are created until they are deleted. There’s no option to pause or stop billing for a cache.

    https://azure.microsoft.com/en-us/pricing/details/cache/

    Scale an Azure Cache for Redis instance Regards,

    Oury