Redis
文章平均质量分 71
杜莱
Lifetime Learner
展开
-
Redision 实现分布式锁
Redisson 是架设在 Redis 基础上的一个 Java 驻内存数据网格(In-Memory Data Grid)。Redisson 在基于 NIO 的 Netty 框架上,生产环境使用分布式锁。加入 jar 包的依赖<dependency><groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>2.7.0</versi原创 2021-08-15 10:57:10 · 289 阅读 · 0 评论 -
Redis 整合实现 Mybatis 二级缓存
Redis 和 MySQL 启动初始化数据➜ bin mysql -uroot -prootmysql> create database test -> ;Query OK, 1 row affected (0.00 sec)mysql> use testDatabase changedmysql> create table user ( -> id int primary key, -> name varchar(原创 2021-08-15 10:56:17 · 175 阅读 · 1 评论 -
Redis 集群删除与启动
Redis 集群搭建{{Redis 搭建集群高可用}}Redis 集群删除1、关闭所有的 redis 服务➜ bin ps -ef | grep redisroot 8581 1 0 17:18 ? 00:00:07 ./redis-server *:7010 [cluster]root 8583 1 0 17:18 ? 00:00:07 ./redis-server *:7020 [cluster]root原创 2021-08-15 10:53:17 · 581 阅读 · 0 评论 -
Redis 搭建集群高可用
文章目录Redis 安装启动Redis 集群搭建环境Redis 集群搭建实现1、复制一份 redis2、复制八份 redis 如下3、分别修改八份 redis 的端口号4、启动九个 redis,通过 shell 命令5、创建 Redis 集群(创建时 Redis 里不要有数据)6、具体执行集群搭建命令Redis 集群的删除1、关闭所有的 redis 服务2、删除所有的集群和数据文件Redis 集群的重新构建启动所有的 redisRedis 客户端连接集群查看查看集群的主从信息测试集群的分片信息Redis 集原创 2021-08-13 13:18:07 · 315 阅读 · 0 评论 -
Redis 搭建主从加哨兵
哨兵(sentinel)是 Redis 的高可用性(High Availability)的解决方案:由一个或多个 sentinel 实例组成 sentinel 集群可以监视一个或多个主服务器和多个从服务器。当主服务器进入下线状态时,sentinel 可以将该主服务器下的某一从服务器升级为主服务器继续提供服 务,从而保证 redis 的高可用性。Redis 主从搭建{{Redis 服务搭建主从复制}}Redis Sentinel 集群搭建Redis-Sentinel 搭建三台,必须搭建奇数台,因原创 2021-08-13 13:15:20 · 313 阅读 · 0 评论 -
Redis 搭建主从复制
Redis 主从介绍Redis 支持主从复制功能,可以通过执行 slaveof(Redis5 以后改成 replicaof)或者在配置文件中设置 slaveof(Redis5 以后改成 replicaof)来开启复制功能主可写从不可写 主挂了,从不可为主主 Redis 配置无需多余的配置从 Redis 配置修改从服务器上的 redis.conf 文件:# slaveof <masterip> <masterport> # 表示当前【从服务器】对应的【主服务器】的IP是原创 2021-08-13 13:13:34 · 940 阅读 · 0 评论 -
Redis 命令汇总
文章目录Redis 安装启动及常用命令Redis 安装启动Redis 常用命令Redis 集群相关命令Redis 数据类型命令String 字符串类型List 列表类型Set 集合类型ZSet 有序集合类型Hash 类型(散列表)Bitmap 位图类型Geo 地理位置类型Stream 数据流类型Redis 发布订阅与事务命令Redis 发布与订阅Redis 事务命令Lua 脚本命令EVAL 命令实现lua 脚本中调用 Redis 命令EVALSHA脚本管理命令实现慢查询日志命令慢查询日志配置慢查询日志命令原创 2021-08-13 13:00:02 · 366 阅读 · 0 评论 -
Redis 进阶笔记
第一部分 Redis 快速实战第一节 缓存原理与设计1.1 缓存基本思想1.11 缓存的使用场景DB 缓存,减轻 DB 服务器压力一般情况下数据存在数据库中,应用程序直接操作数据库。当访问量上万,数据库压力增大,可以采取的方案有: 读写分离,分库分表当访问量达到 10 万、百万,需要引入缓存。 将已经访问过的内容或数据存储起来,当再次访问时先找缓存,缓存命中返回数据。 不命中再找数据库,并回填缓存。提高系统响应数据库的数据是存在文件里,也就是硬盘,与内存做交换(swap) 在大量瞬间访问原创 2021-07-29 19:53:13 · 1876 阅读 · 0 评论