redis
文章平均质量分 80
张宜强
道阻且长,行则将至
展开
-
redis学习(三)——java整合redis
我们可以自定义redisTemplate的序列化方式新建一个redisConfig类,key和value都采用String序列化方式@Bean// 创建Template// 设置连接工厂// 设置序列化工具// key和 hashKey采用 string序列化// value和 hashValue采用 JSON序列化这里使用了jackson,需要导入一下依赖。原创 2023-10-24 19:56:52 · 444 阅读 · 0 评论 -
redis学习(二)——redis常见命令及基础数据类型
Hash类型,也叫散列,其value是一个无序字典,类似于Java中的HashMap结构。String结构是将对象序列化为JSON字符串后存储,当需要修改对象某个字段时需要将整个字符串替代,很不方便。Hash结构可以将对象中的每个字段独立存储,可以针对单个字段做CRUD。如果想存储两个相同的KEY,可以用:隔开多个单词形成层级结构,在图形化的页面上可以看到层级结构。字符串类型,value为字符串,格式有三种,本质上都是字符串。float:浮点类型,可以做自增、自减操作。ZSET常被用来实现排行榜功能。原创 2023-10-06 19:48:20 · 448 阅读 · 0 评论 -
redis学习(一)——初识redis
在之前的解压目录下有一个redis.conf文件存储redis的配置,输入vim redis.conf命令可以对配置文件进行编辑,输入redis-cli 命令可以用指定配置启动。redis是非关系型数据库,和mysql不同,redis中的所有数据都是以key:value形式存在的。我用的是RESP,使用步骤类似Navicat,输入地址密码测试连接,如果成功就证明连上redis了。-h 跟redis所在的地址,-p跟端口号,-u跟密码。即可启动redis,关闭窗口后redis会停止。结构化 | 非结构化。原创 2023-09-24 16:12:07 · 267 阅读 · 0 评论