随笔分类 -  Redis

Redis常见面试题
摘要:怎么理解Redis中事务?(面试有被问到) 事务表示一组动作要么都执行,要么都不执行。 命令: multi 开启事务,也就是说会将下面要执行的命令先写入到Redis的队列当中。 exec 提交事务 ,也就是说执行队列当中的命令。 discard 回滚事务 redis中的事务是弱事务,主要体现在事务回 阅读全文

posted @ 2024-09-12 11:14 ~码铃薯~ 阅读(12) 评论(0) 推荐(0) 编辑

Redis哨兵和rediscluter两者之间有什么区别
摘要:Redis哨兵是一个一主多从的机制,相当于是一个读写分离的架构,主节点负责写入操作,从节点负责读取操作。哨兵会对集群中的节点进行探活,如果主节点挂的话,会从从节点上选举主节点。再者redis哨兵集群无法实现在线扩容。 rediscluster是一个多主多从的机制,从节点是不提供任何读写服务的,相当于 阅读全文

posted @ 2024-08-09 18:36 ~码铃薯~ 阅读(27) 评论(0) 推荐(0) 编辑

和面试官聊redis五种基本数据类型的使用场景-转发
摘要:https://blog.csdn.net/qq_32534855/article/details/105515146 非常感谢网友的分享。 阅读全文

posted @ 2021-03-15 23:01 ~码铃薯~ 阅读(43) 评论(0) 推荐(0) 编辑

SpringBoot整合redis
摘要:SpringBoot操作数据层:spring-data Springdata和springboot是齐名的项目! 说明:在SpringBoot2.x之后,原来使用的jedis被替换为了lettuce? Jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis poo 阅读全文

posted @ 2020-10-03 16:04 ~码铃薯~ 阅读(99) 评论(0) 推荐(0) 编辑

jedis操作redis事务练习
摘要:jedis操作redis实现事务: package com.zyq.practise;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import redis.clients.jedis.Jedis;im 阅读全文

posted @ 2020-10-03 15:33 ~码铃薯~ 阅读(222) 评论(0) 推荐(0) 编辑

jedis连接redis,测试操作redis常用的数据类型 String List Set Hash Zset
摘要:编码测试 1) 连接数据库 2) 操作命令 3) 断开连接 package com.zyq.practise; import redis.clients.jedis.Jedis; /** * Created by yyyy on 2025/9/16. */ public class TestPass 阅读全文

posted @ 2020-10-03 11:03 ~码铃薯~ 阅读(331) 评论(0) 推荐(0) 编辑

使用jedis连接redis
摘要:我们要使用Java来操作Redis 什么是jedis, jedis是redis官方推荐的Java连接开发工具!使用Java操作redis的中间件,如果你要使用Java操作redis,那么一定要对jedis十分熟悉! 创建一个空项目: 导入对应的jar包:(maven依赖) <?xml version 阅读全文

posted @ 2020-10-03 11:00 ~码铃薯~ 阅读(265) 评论(0) 推荐(0) 编辑

redis中的事务
摘要:前言 Redis事务本质:一组命令的集合!一个事务中的所有命令都会被序列化,在事务执行过程中,会按照顺序执行! 一次性、顺序性、排他性!执行一系列的命令! 队列 set set set 等等命令 执行 Redis的事务没有隔离级别的概念! 所有的命令在事务中,并没有直接被执行!只有发起执行命令的时候 阅读全文

posted @ 2020-10-03 10:10 ~码铃薯~ 阅读(128) 评论(0) 推荐(0) 编辑

redis--三种特殊的数据类型
摘要:Geospatial地理位置 朋友的定位,附近的人,打车距离计算!等等 Redis的Geo在Redis3.2版本就推出了,这个功能可以推算地理位置的信息,两地之间的距离,附近的小伙伴等等! 可以查询一些测试数据:http://www.jsons.cn/lngcode/ 添加一些城市的地里位置坐标: 阅读全文

posted @ 2020-09-30 21:08 ~码铃薯~ 阅读(244) 评论(0) 推荐(0) 编辑

redis的基本数据类型--Zset(有序集合)
摘要:在set的基础上,增加了一个值 Set k1 v1 Zset k1 score1 v1 其余的一些api,如果工作中有需要的话,这个时候我们可以去查询官方文档! 案例思路:排序 存储班级成绩表 工资表排序 普通消息 权重1 重要消息 权重2 带权重进行判断! 排行榜的应用实现,取top N测试!等等 阅读全文

posted @ 2020-09-27 22:36 ~码铃薯~ 阅读(133) 评论(0) 推荐(0) 编辑

Redis基本数据类型--Hash(哈希)
摘要:Hash(哈希) redis数据库中 hash 这种数据结构,一般怎样使用,我这里简单的介绍一下,hash这种数据结构,适合保存对象类型的数据,大家可能有些蒙圈,这么说吧。 127.0.0.1:6379> HMSET runoobkey name "redis tutorial" descripti 阅读全文

posted @ 2020-09-26 23:23 ~码铃薯~ 阅读(211) 评论(0) 推荐(0) 编辑

Redis基本数据类型--Set
摘要:Set 是无序不重复集合 Set 中的值是不能够重复的 微博,B站,共同关注!(并集) 数字集合类: --差集 sdiff --交集 sinter --并集 sunion 应用场景,A用户将所有关注的人放在一个set集合中!将他的粉丝也放在一个集合中! 共同关注,共同爱好,二度好友(六度分割理论) 阅读全文

posted @ 2020-09-26 10:58 ~码铃薯~ 阅读(115) 评论(0) 推荐(0) 编辑

redis的五种基本数据类型之List
摘要:在redis里面,我们可以把list玩成,栈、队列、阻塞队列! 所有的list命令都是以l开头的。Redis不区分大小写命令 可见:list集合中能放相同的元素 移除list集合中的最后一个元素,将他移动到新的list集合中。 小结: List实际上是一个链表,before node after , 阅读全文

posted @ 2020-09-22 15:18 ~码铃薯~ 阅读(143) 评论(0) 推荐(0) 编辑

Redis的五种基本数据类型 String
摘要:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hy 阅读全文

posted @ 2020-09-21 15:33 ~码铃薯~ 阅读(133) 评论(0) 推荐(0) 编辑

redis Linux版本的安装,以及一些基本的认识
摘要:从redis的官网进行下载,我下载的是最新版本的 一般情况下,程序是安装在opt目录下面的,将程序移动到opt目录下面 安装环境: 版本查看: 我在上面的步骤中出现报错,参考网址:https://www.cnblogs.com/shook/p/12883742.html Redis的默认安装路径(这 阅读全文

posted @ 2020-09-20 11:52 ~码铃薯~ 阅读(222) 评论(0) 推荐(0) 编辑

windows版本redis服务端启动闪退 idea中@Test无法使用
摘要:windows版本redis服务端启动闪退解决办法: 找到redis的安装目录 打开命令窗口,输入命令:redis-server.exe redis.windows.conf 就可以启动了。 idea无法使用@Test注解的原因是因为idea的版本太低了,将idea版本升级到2018的就好了。 阅读全文

posted @ 2020-09-17 20:33 ~码铃薯~ 阅读(235) 评论(0) 推荐(0) 编辑

redis测试100万并发请求 redis-benchmark -h localhost -p 6379 -c 100 -n 10000
摘要:[root@localhost bin]# redis-benchmark -h localhost -p 6379 -c 100 -n 10000 PING_INLINE 10000 requests completed in 0.12 seconds 100 parallel clients 3 阅读全文

posted @ 2020-09-13 09:29 ~码铃薯~ 阅读(607) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示