
Redis
文章平均质量分 67
陶朱公
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java操作Redis
简介 在Java应用中操作Redis。Jedis几乎涵盖了Redis的所有命令。操作Redis的命令在Jedis中以函数的形式呈现。Jedis的使用和Redis命令一样。 使用Jedis 使用Maven工程来使用Jedis。 需要导入依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</原创 2021-01-29 22:58:16 · 121 阅读 · 0 评论 -
Redis集群及哨兵模式
特点:主节点少,从节点多。主节点负责写操作,从节点负责读操作。这样实现读写分离,数据写到主节点上会自动备份到从节点。注意:本次案例中使用的是6.2版本 查看Redis在集群中的角色 info replication:命令可以查看当前Redis在集群中的角色。默认是主节点,即都能读和写操作。 配置集群注意事项 在主节点上: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DyCwxbGm-1611904150380)(C:\Users\Wong\AppData\Roam.原创 2021-01-29 15:11:22 · 154 阅读 · 0 评论 -
Redis事务及消息发布与订阅
Redis事务 把一组数据库操作数据库的语句放在一起执行,保证操作的原子性。要么同时成功要么同时失败。在Redis的事务中,允许把一组Redis命令放在一起,把命令序列化,然后一起执行,保证部分原子性。2 命令 作用 multi 用来标记一个事务的开始,将执行的一组命令放到队列中。 exec 用来执行事务 discard 清除所有已经放入事务队列中的命令,并且结束整个事务。 watch 监控某一个key,当事务在执行过程中,对应的value发生变化 unwatch [ke原创 2021-01-29 12:32:52 · 124 阅读 · 0 评论 -
Redis配置文件及持久化策略
在Redis的根目录中有一个redis.conf配置文件,可以配置一些配置一些Redis服务端运行是的一些参数。如果不使用配置文件,redis会使用默认的参数运行。如果使用配置文件必须在redis启动是指定指定的配置文件 关于网络的配置 参数 含义 port 指定redis服务所使用的端口,默认是6379 bind 配置客户端连接redis服务时,所能使用的IP地址,默认可以使用redis服务所在的主机上任何一个IP地址;一般情况下,都会配置一个IP,而且通常是一个真实的IP地址 .原创 2021-01-28 21:22:00 · 216 阅读 · 0 评论 -
Redis常用命令
结合Redis的5种数据结构可以更好的记忆Redis中一些常用的命令 Redis的5中数据结构 关于Key操作命令 命令 作用 exists key 判断key是否存在数据库中,如果存在返回1,不存在返回0。 exists key [key key … ] 返回的是存在key的个数 move key index 移动指定key到编号为index的数据库 ttl key 查看指定key的最大生存时间。返回-1说明key没有设置最大生存时间,返回-2说明key不存在。 exp.原创 2021-01-28 16:36:03 · 128 阅读 · 0 评论 -
Redis的5种数据类型
字符串数据类型string 字符串数据类型是Redis中最基本的数据结构,它能存储任何类型的数据,包括二进制数据,序列化后的数据,JSON化的对象、甚至是一张图片都可以。最大能存储512M 存储方式: 列表类型list Redis列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)获者尾部(右边),底层是个链表结构 存储方式: 集合类型set Redis的set是string类型的无序无重复的集合 存储方式: 哈希类型Hash Redis hash是一个stri原创 2021-01-27 20:11:26 · 132 阅读 · 0 评论 -
Redis基础
简介 Redis全称是Remode Dictionary Server(远程字典服务器),是一个用C语言编写的,开源的,基于内存运行并支持持久化的,高性能的NoSQL数据库。由于Redis中的数据大部分都是存储在内存的,所以不能存储大量的数据。 Redis是一种数据库,能够存储数据、管理数据的一种软件。由于MySQL和Redis底层实现机制不一样,所以通过数据库的特点来存储对应的数据,这样能更高的效率 Redis的特点 1、支持数据持久化:Redis支持数据的持久化,可以将内存中的数据保存到磁盘中,原创 2021-01-27 16:30:52 · 194 阅读 · 2 评论 -
SpringBoot集成Dubbo、Mybatis和Redis
SpringBoot集成Dubbo的基础上在生产者中集成Mybatis和Redis,这样能把各个框架的优点都集成到项目中,让整体项目趋于一个最优的效果 先看看项目目录: SpringBootProject项目: 在pom.xml文件中需要的配置以及导入的依赖: <!--导入Dubbo的起步依赖--> <dependency> <groupId>com.alibaba.spring.boot</groupId>.原创 2020-11-06 21:55:01 · 245 阅读 · 0 评论 -
SpringBoot集成Redis(单机版)及解决缓存穿透问题
要在pom.xml文件: <!--redis起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 整合Redis(单机模式).原创 2020-11-06 17:58:42 · 189 阅读 · 0 评论