排序
Redis集群的高可用性
在本文中,我们将研究以下主题: Redis集群的高可用性。 Redis集群的自动故障转移。 Redis集群中的脑裂问题及其解决方案。 问题: Redis-Cluster如何提供高可用性? 答案: 高可用性是指...
Redis常见的缓存更新策略有哪些?
常见的缓存更新策略共有3种: Cache Aside(旁路缓存)策略; Read/Write Through(读穿 / 写穿)策略; Write Back(写回)策略; 实际开发中,Redis 和 MySQL 的更新策略用的是 Cache Aside,...
Redis:深入理解OnConnect回调其应用场景
Redis是一个开源的,内存中的数据结构存储,用作数据库、缓存和消息代理。 在进行Redis的Go开发时,我们可能会遇到OnConnect回调。 了解其背后的应用场景和如何有效利用它,对于构建高效和可靠...
Redis命令及用法详解:从基础到进阶,让您成为Redis高手
Redis是一个开源的高性能键值对存储系统,常用于缓存、消息队列等场景。 了解Redis的常用命令及其用法,可以帮助我们在实际项目中更有效地使用Redis。 本文将为您详细解析Redis的常用命令及其用...
redis哈希槽为什么是16384
我们知道一致性哈希算法是对2的32次方取模,而哈希槽是对2的14次方取模 ✏️ Redis作者认为这样做不太值得;并且一般情况下一个redis集群不会有超过1000个master节点,所以16k的槽位是个比较合...
Redis数据类型以及使用场景分别是什么?
Redis提供了丰富的数据类型,常见的有五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。 数据类型 结构类型 随着Redis版本的更新,后面又支持了四...
什么是Redis的持久性快照,它有什么优点和缺点?
Redis的持久性快照(Snapshot)是一种数据持久性机制,用于将Redis数据库的整个数据集保存到硬盘上,以便在Redis服务器重新启动时恢复数据。 这个机制的主要工作方式是将内存中的数据库状态定期...
生产环境中docker网络该如何配置
在生产环境中,Docker的网络配置是确保容器之间以及容器与外部网络之间正常通信的关键环节。 第一部分、基础知识 这里先看一下Docker网络的几种模式: Bridge模式:Docker默认的网络模式,它会...