java与redis连接过程中遇到问题
文章目录
前言
一次偶然的机会看到位博主的文章用两天实现了某某管理系统利用redis,对这个知识点产生了好奇,并且现在很多招聘信息基本都有需要掌握redis,所有跟着学习学习
提示:以下是本篇文章正文内容,下面案例可供参考
一、redis是什么
Redis是一个基于内存的键值内心的键值型NoSQL数据库
特征
-
键值型(key-value),value支持多种不同的数据类型
-
单线程,每条命令具有原子性
-
低延迟,速度快(基于内存,IO多路复用,良好的编码)
-
支持数据持久化
-
支持主从集群,分片集群
-
支持多语言客户端
二、命令
1.redis通用命令
-
KEYS 查看符合模板的所有key
-
DEL 删除一个指定的Key
-
EXISTS 判断是否存在
-
EXPIRE 给一个key设置一个有效期,超出有效期自动被删除
-
TTL 查看有效期 有效期等于-2为已删除,有效期等于-1删除
String类型常见命令
-
set : 添加或修改已存在的一个String类型的键值对 格式:[set key value]
-
get:根据key获取String类型的value 格式:[get key]
-
mset 批量添加多个String类型的键值对 格式:[mset key value [key value…]]
-
mget 批量查看多个key获取多个String类型的value 格式:[mget key [key…]]
-
INCR 让一个整数的key自增1 格式: [incr key]