![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 80
Mysql
小日子呀
这个作者很懒,什么都没留下…
展开
-
Redis配置项汇总(chao详细)
no-appendfsync-on-rewrite no #相当于将appendfsync设置为no,不存在磁盘操作,只是将数据写入了缓冲区,写入速度非常快。min-slaves-to-write 3 #主节点仅允许当能够通信的从节点数量大于等于此处的值时,才允许接受写操作;auto-AOF-rewrite-min-size 64mb #触发aof重写操作,至少要达到的aof文件大小。min-slaves-max-lag 10 #从节点延迟时长超出此处指定的时间时,主节点会拒绝写入操作;原创 2023-12-07 09:52:20 · 212 阅读 · 0 评论 -
Java使用Redis
最简单的连接方式,就是通过 Jedis 对象连接。Redis String 类型操作,示例如下。列表元素为: www.baidu.com。redis 存储的字符串为: 测试cc。查看所有 key,示例如下。列表元素为: 测试1。列表元素为: 测试2。原创 2023-12-06 17:29:33 · 259 阅读 · 1 评论 -
Redis缓存问题
在实际的业务场景中,Redis 一般和其他数据库搭配使用,用来减轻后端数据库的压力,比如和关系型数据库 MySQL 配合使用。Redis 会把 MySQL 中经常被查询的数据缓存起来,比如热点数据,这样当用户来访问的时候,就不需要到 MySQL 中去查询了,而是直接获取 Redis 中的缓存数据,从而降低了后端数据库的读取压力。原创 2023-12-06 09:11:44 · 419 阅读 · 0 评论 -
Redis分布式锁应用(实现+原理)
分布式锁并非是 Redis 独有,比如 MySQL 关系型数据库,以及 Zookeeper 分布式服务应用,它们都实现分布式锁,只不过 Redis 是基于缓存实现的。Redis 分布式锁有很对应用场景,比如春运时,您需要在 12306 上抢购回家火车票,但 Redis 数据库中只剩一张票了,此时有多个用户来预订购买,那么这张票会被谁抢走呢?Redis 服务器又是如何处理这种情景的呢?在这个过程中就需要使用分布式锁。第一:互斥性是分布式锁的重要特点,在任意时刻,只有一个线程能够持有锁;原创 2023-12-05 10:26:32 · 70 阅读 · 0 评论 -
Redis集群:Sentinel哨兵模式(图文详解)
在 Redis 主从复制模式中,因为系统不具备自动恢复的功能,所以当主服务器(master)宕机后,需要手动把一台从服务器(slave)切换为主服务器。在这个过程中,不仅需要人为干预,而且还会造成一段时间内服务器处于不可用状态,同时数据安全性也得不到保障,因此主从模式的可用性较低,不适用于线上生产环境。Redis 官方推荐一种高可用方案,也就是哨兵模式,它弥补了主从模式的不足。原创 2023-12-05 08:57:06 · 1197 阅读 · 0 评论 -
Redis Cluster主从模式详解
在软件的架构中,主从模式(Master-Slave)是使用较多的一种架构。主(Master)和从(Slave)分别部署在不同的服务器上,当主节点服务器写入数据时,同时也会将数据同步至从节点服务器,通常情况下,主节点负责写入数据,而从节点负责读取数据。原创 2023-11-24 15:37:56 · 1005 阅读 · 0 评论 -
Redis数据备份和还原
Redis SAVE 命令用于创建当前数据库的备份文件,文件名默认为dump.rdb。备份数据库数据可以增强对数据的保护,提升数据的安全性。当数据不小心丢失或者被删除时,我们就可以通过相应的操作进行数据恢复。本节介绍 Redis 的数据备份和数据还原操作。原创 2023-11-24 15:37:18 · 105 阅读 · 0 评论 -
Redis Transaction事务
Redis 事务的目的是方便用户一次执行多个命令。原创 2023-11-24 11:07:07 · 83 阅读 · 0 评论 -
Redis Stream消息队列
Stream 实际上是一个具有消息发布/订阅功能的组件,也就常说的消息队列。其实这种类似于 broker/consumer(生产者/消费者)的数据结构很常见,比如 RabbitMQ 消息中间件、Celery 消息中间件,以及 Kafka 分布式消息系统等,而 Redis Stream 正是借鉴了 Kafaka 系统。自定义 ID 比较简单,但是需要注意的是 ID 的形式必须是 “整数”,并且后面加入消息的 ID 必须大于前面消息的 ID,也就是自定义 ID 也必须遵守递增的规则。示例如下:创建消费组。原创 2023-11-23 15:12:15 · 126 阅读 · 0 评论 -
Redis下载和安装(Windows系统)
下面对安装过程中涉及到的命令进行总结,主要包括以下命令:安装服务:redis-server --service-install卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stop服务端启动时重命名:redis-server --service-start --service-name Redis1。原创 2023-11-22 08:49:02 · 467 阅读 · 0 评论 -
Redis key键
Redis 是一种键值(key-value)型的缓存型数据库,它将数据全部以键值对的形式存储在内存中,并且 key 与 value 一一对应。这里的 key 被形象的称之为密钥,Redis 提供了诸多操作这把“密钥”的命令,从而实现了对存储数据的管理。原创 2023-11-23 15:03:50 · 295 阅读 · 0 评论 -
Redis数据类型
注意:这里指的数据类型是 Value(值) 的数据类型,而非 key。原创 2023-11-22 09:17:44 · 59 阅读 · 0 评论