Azure Redis 缓存服务丢失了所有数据

标签 azure redis azure-redis-cache

我在 azure 中有一个 Redis 缓存服务。一段时间后(2或3周后)我用手放置数据进行测试,我的所有数据都丢失了,所以我一次又一次地放置数据,这种情况发生了3-4次。我的redis数据

TTL 编号为 -1 你有什么主意吗。有什么原因导致数据丢失吗?顺便说一句,我没有重启。 我的Redis服务基本层

最佳答案

基本定价层是单实例系统,没有持久性或复制功能。因此,如果出现任何类型的硬件故障或操作系统已打补丁,则系统将因缺乏复制而丢失数据。基本层也没有 SLA。

如果您想要数据复制,那么您至少需要选择标准层,这是一个双节点系统,数据会自动从主节点复制到从节点。如果一个节点因任何原因出现故障,另一个节点会自动接管为主节点。

wrote an article讨论了任何 Redis 环境中可能发生的不同类型的数据丢失。

关于Azure Redis 缓存服务丢失了所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51208098/

相关文章:

azure - Azure 应用程序网关是否支持条件 mTLS

Docker托管的redis丢失数据

azure - 如何将 hyperloglog key 迁移到 azure redis

python - 两个客户端使用redis-py同时访问REDIS

ruby-on-rails - Redis 尝试连接到 Heroku 上的本地主机而不是 REDIS_URL

Redis连接异常: No connection is available to service this operation: EVAL

azure - 启用 Azure Redis 异地复制后的连接字符串是什么

node.js - 无法使用 @azure/storage-blob 中的 uploadFile 方法设置内容类型(SDK/NPM)

azure - 如何将 Azure 资源从一个区域移动到另一个区域

asp.net - 指定 Azure 应用服务构建的 MSBuild 版本