Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Cache

Azure Cache is a family of cache offerings that support high throughput, low-latency data access, to enable building fast, scalable applications.
- Azure Redis Cache (Preview) is based on the popular open source Redis Cache engine. The service gives users access to a secure, dedicated Redis Cache, managed by Microsoft.
- Azure Managed Cache Service: Built on App Fabric Cache. This is a dedicated managed service.
- In-Role Cache: Built on App Fabric Cache. This is a self-hosted cache, available via the Azure SDK.

  1. Read-Only Access key

    Since azure already has Redis 6v available (in preview) it would be great if it could use the ACL commands to generate read-only users under the hood to generate read-only access keys or at the very least allow ACL commands in the Console so someone can do in in the portal.
    This way, we can allow partners to have read-only access to cache

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow to change SSL access port

    We have an use case that restrict the specific port for security. So It would be good to be able to change the port so that it can be applied to various user environments.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  3. The certificate of Azure Redis in cluster mode should include all cluster IP addresses

    This is a blocker for some modern state of the art clients such as lettuce in java. See https://github.com/lettuce-io/lettuce-core/issues/1454 for example

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support redis version 5.0

    We would like to use Redis Streams, so we would like if Azure Cache supported redis version 5.0

    119 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow to specify TCP idle timeouts and enable TCP resets in internal load balancer of Redis Cache

    We use Jedis to connect with our Redis Cache. It has a known issue, which causes it to block indefinitely if a TCP connection fails during some operations. It happens due to infinite socket timeout specified for these operations. Link: https://github.com/xetorthio/jedis/issues/426

    We bumped into this issue recently during Redis Cache failover, when we experienced a significant number of socket timeouts. It looked like connections were not closed properly.
    One of the failed connections happened to be used for complex operation mentioned in above GitHub issue. As a result, our Jedis thread was blocked for 15 minutes before idle connection was…

    75 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  6. Flag Notification while clustering if publicIPAddresses exceeds max limit

    As of today, we are not getting any notification when we exceed maximum number of publicIPAddresses while performing clustering in Azure Redis Cache from the portal.

    Can we please flag some message for such issues ?

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  7. Accessing Azure Redis in a vNet in different regions

    The Application we support uses Azure Redis cache for session state. Currently Redis and the application is in a vNet in CentralUS. The application is working with Redis. Since we are using Azure Traffic Manager, we would like to setup our application in eastUS in it's own vNet and peer to the Redis in CentralUS. Currently, this is not permitted.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support Redis 6.0

    Redis 6.0 is released and brings a highly desired feature such as access control.

    Are there plans to support Redis 6.0?

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  9. Azure Redis Cache Diagnostic Logs

    Can we please provide option to enable and collect the diagnostics logs for the Azure Redis Cache instance.

    Note: As of now Azure redis supports only metrics but not logging

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  10. Scale down and scale up should be provided in easy way than deleting and creating

    Currently there is no way of scaling down to C0 or C1 basic from the standard pricing, this should be there as a part of PAAS product like any other products in the Azure.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  11. Adjust pricing model or allow premium features on basic/standard tier

    We don't have high cache size requirements (<50MB) but looking to use VNET integration, view, export, geo replication features. Currently its only allowed with the premium tier that starts with 6GB/$400+. We will need cache for each environment DEV, QA, STG, PROD. This kind of cost is not justified for the small apps (API Management pricing have the same issues)

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  12. Service Status for Maintenance on hosts or Redis Service

    When maintenance is carried out on the Redis Cache hosts or Redis Services, no indication of this is given anywhere.
    We need to be forewarned about maintenance.
    When monitoring starts detecting issues we are then ready for it or at least know why we are getting the connection errors or timeouts.

    Currently when maintenance is done:
    Azure service status => ZERO INDICATION
    Azure Planned maintenance => ZERO INDICATION
    Health Alerts => ZERO INDICATION
    Redis Cache Health => ZERO INIDCATION

    81 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add ability to add modules to Redis Cache service

    It would be good to have the ability to add external modules to Redis Cache service. We have an use case to store JSON in Redis and ReJSON module supports that. Inability to add ReJSON to Azure Redis Cache costs us a lot.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  14. Readonly Endpoints of replica.

    Hi. I've created Azure redis cache with the following configuration.
    - Clustered mode. (2- shard)
    - 3 replicas for each primary node.
    It looks like redis only provide single endpoint to client.
    How my client application access readonly replica?
    If it's not possible at the moment, do you have any plans to provide it?
    Thanks.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add time stamps for redis cache deployment name

    redis cache deployments from the portal always using the same name "redis.cache" and new deployments will replace the old deployment history. Please work on adding a time stamp in the deployment name.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  16. [Request] Please fix error messages when deploying Azure Redis Cache

    I try to create Azure Cache for Redis on VNET that does not meet the inbound and outbound port requirements, I get the following error:
    {"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Conflict","message":"{\r\n &quot;status&quot;: &quot;Failed&quot;,\r\n &quot;error&quot;: {\r\n &quot;code&quot;: &quot;ResourceDeploymentFailure&quot;,\r\n &quot;message&quot;: &quot;The resource operation completed with terminal provisioning state 'Failed'.&quot;\r\n }\r\n}"}]}

    Since the error message was confusing, it was confused with the presence of Redis of the same name, and it took a long time to investigate.
    Could you please improve the error message properly when building of Azure Redis…

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  17. Ability to view list of connected clients

    While on a support call you provided a list of the connected clients to a Redis Cache that we ourselves were not able to get through running commands, example below:


    Initial Analysis: For rediscache here is the connected clients:
    [04:32:23.4286188] Current Connections per Client (master):
    Connection Type: Normal
    104.45.143.245 (
    2000000) => 4299
    104.45.143.245 (
    2000002) => 546
    104.45.143.245 (
    2000001) => 96
    104.45.143.245 (
    2000004) => 12
    52.170.215.107 (
    ***000001) => 6


    To have the ability to get this list would be very helpful from a troubleshooting standpoint as today we are only able to get a list of…

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  18. Make Redis creation more reliable

    I have an ARM template that creates Redis resources, basic tier. Usually, Redis spins up fine, but, occasionally, it completes with Azure Redis giving a status of "Failed". All calls will then result in an error. I then have to delete the resource and try again.

    This is something that Azure should be doing on its own. When Azure reports that it created a resource for me, there should actually be a working resource there.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  19. Redis Cache host server update

    We want to see the health report of Redis Cache if host server or guest server on which Redis cache is running is getting upgraded.

    Currently, we don't have any report about when the redis cache became unavailable. Yesterday our redis cache was failing to make connection to our application and it failed with Socket failure error when I looked into the resource health it was showing available so this information was not correct.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
  20. application insights redis cache dependency tracking

    hi, in one of my api i started calling redis cache using microsoft redis client library for .net core. so it will check in cache and if not found then it will call another microservice using httpclient call. Am noting in application insight end to end transaction details page its not showing up calls made to redis cache. I will have to use custom api to send that data to application insight it would be great if application insights even shows external calls to redis cache grouped in transaction details report in application insights

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Azure Redis Cache  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base