Memcached vs Redis——Java项目缓存选择 2024-07-12 缓存, 数据库, redis 229人 已看 Memcached是一个高性能的分布式内存缓存系统,它通过内存来存储数据,以减轻数据库的负担。Memcached支持简单的键值对存储,具有极高的读写速度和低延迟。然而,它不支持数据的持久化,且主要关注于缓存的命中率和高性能。Redis是一个开源的、支持多种数据结构的内存数据库,它不仅可以用作缓存,还可以作为数据库、消息中间件等。Redis支持丰富的数据类型(如字符串、列表、集合、有序集合、哈希表等),并提供了事务、发布/订阅、Lua脚本等高级功能。Redis还支持数据的持久化,确保在系统重启后数据不会丢失。
K8S学习教程(二):在 PetaExpress KubeSphere容器平台部署高可用 Redis 集群 2024-07-03 云原生, kubernetes, 容器, 数据库, redis 115人 已看 使用 ip 地址的方式在每次 K8s 调度 redis 后 ip 都会发生变化,所以在 K8s 集群中使用 ip 方式初始化集群并不太合适,但是如果使用内部 DNS 直接跟上面一样初始化集群会出现错误,因为 redis 对域名的支持并不太好,所以这时候可以用 Redis-tribe。按照提示输入名称,选择集群规模等信息,直接提交就行了。这一步的核心就是配置 Redis 的容器,集群数量我们通常采用三主三从的集群配置,那容器的副本数量就是 6 个,这样的配置不仅保证了系统的稳定性,也提升了数据的安全性。
【Redis四】主从复制、哨兵以及Cluster集群 2024-06-28 前端, 缓存, bootstrap, 数据库, redis 82人 已看 世界上有两种东西,是无法挽回的,一种是过去的时间,另一种就是说过的话
短视频一键采集下载源码开发思路第二篇 2024-06-21 缓存, mysql, 数据库, redis 59人 已看 shipin_dates = shipin_dates.Replace("年", "-");shipin_dates = shipin_dates.Replace("月", "-");shipin_dates = shipin_dates.Replace("日", "");
Ubuntu 22.04.4 LTS openresty(Nginx) 通过Lua+Redis 实现动态封禁IP 2024-06-21 nginx, ubuntu, lua, tcp/ip, redis 64人 已看 4 测试,正常访问不超过9次/秒。5 Redis incr 命令。#如果每秒访问超过9次,如下。2 修改nginx配置。3 lua配置文件。
Redis-实战篇-什么是缓存-添加redis缓存 2024-06-25 状态模式, 缓存, 数据库, redis 70人 已看 缓存就是数据交换的缓冲区(称为Cache),是存贮数据的临时地方,一般读写性能较高。
秋招Java后端开发冲刺——非关系型数据库篇(Redis) 2024-06-24 缓存, 数据库, redis, nosql 65人 已看 五种基础数据类型包括:String(字符串)、List(列表)、Set(集合)、Hash(散列)、Zset(有序集合)包括:HyperLogLog(基数统计)、Bitmap (位图)、Geospatial (地理位置)包括: Bloom filter(布隆过滤器)、Bitfield(位域)(1)SETNX(SET if Not eXists)命令实现分布式锁。(1)Cache Aside Pattern(旁路缓存模式)(2)使用Redisson实现的分布式锁。(1)Redis 过期事件监听。
Redis--延时双删策略 2024-06-21 缓存, 数据库, redis 67人 已看 延时双删策略的核心目的是解决在高并发环境下可能出现的短暂不一致性问题。让我们来详细看一下在极端并发情况下,为什么需要延时双删。
【JavaEE】Spring Boot 统一功能处理 2024-06-25 spring boot, java, 数据库, java-ee, redis 55人 已看 自定义用户登录的拦截器,实现HandlerInterceptor接口,并重写所有方法.@Slf4j@Component@Override//返回true表示不进行拦截log.info("执行了登录拦截器的preHandle方法");//获取session,判断session存储的userinfo信息是否为空//true表示如果有session就返回session,如果没有就创建@Overridelog.info("执行了登录拦截器的postHandle方法");
Redis单线程为什么快 2024-06-23 缓存, 数据库, redis 63人 已看 最后给大家推荐一个LinuxC/C++高级架构系统教程的学习资源与课程,可以帮助你有方向、更细致地学习C/C++后端开发,具体内容请见 https://xxetb.xetslk.com/s/1o04uB。是单线程的,指所有的命令处理流程在一个线程中处理。首先,需要明确,Redis只有。
Redis 数据持久化 2024-06-18 mybatis, 缓存, bootstrap, 数据库, redis 72人 已看 Redis 提供了两种主要的持久化机制:RDB 和 AOF。RDB 创建数据快照,适用于低延迟场景,但可能会丢失最近的数据;AOF 记录每个写操作,保证数据的完整性,但增加磁盘 I/O。可以根据需要选择使用其中一种或同时使用两种持久化机制。通过合适的配置和使用,可以确保 Redis 数据的持久化和恢复。
redis类型解析汇总 2024-06-21 哈希算法, 缓存, 数据库, windows, redis 79人 已看 Redis(Remote Dictionary Server 远程字典服务器)是一个开源的内存数据库,它可以作为缓存、数据库和消息中间件使用Redis 最基本的数据类型,可以存储文本、整数或者二进制数据。支持基本的字符串操作,如设置、获取、追加等。类似于关联数组,适合存储对象。每个哈希可以存储多个字段和对应的值。链表结构,支持从两端压入和弹出元素,适合存储有序的元素集合。可以用于实现队列、栈等数据结构。无序且唯一的元素集合,支持集合间的基本操作(交集、并集等)。
Redis-数据类型-Bit的基本操作-getbit-setbit-Bitmap 2024-06-21 oracle, 缓存, bootstrap, 数据库, redis 68人 已看 一种特殊的字符串类型,用于存储二进制位(bit),非常适合用于大数据量的布尔值操作。常用于用户签到、活跃用户统计等场景。
Redis 的分布式 Session 与本地 Session 的区别 2024-06-17 缓存, 数据库, 分布式, redis 52人 已看 在现代分布式系统中,选择合适的 Session 管理机制至关重要。相比本地 Session,分布式 Session 具有更高的扩展性和可用性,适用于多节点分布式环境。
Redis专题----2 2024-06-11 缓存, 数据库, redis 51人 已看 从服务器连接主服务器,发送SYNC命令.主服务器接收到SYNC命令后,执行命令生成RDB文件并使用缓冲区记录此后执行的所有写命令.主服务器执行完后,向所有的从服务器发送快照文件,并在发送期间继续记录被执行的写命令.从服务器收到快照文件后丢弃所有的旧数据,载入收到的快照.主服务器快照发送完毕后开始向从服务器发送缓冲区的写命令.从服务器完成对快照的载入,开始接收请求命令,并执行来自主服务器缓冲区的写命令.主服务器每执行一个写命令就会向从服务器发送相同的写命令.