北京做网站企业,最佳商城ui网站设计,写简历的网站,wordpress centos 安装Redis入门
Redis是一个基于内存的 key-value 结构数据库。mysql是二维表的接口数据库 优点#xff1a; 基于内存存储#xff0c;读写性能高 适合存储热点数据(热点商品、资讯、新闻) 企业应用广泛
官网:https://redis.io
中文网:https://www.redis.net.cn/
Redis下载与…Redis入门
Redis是一个基于内存的 key-value 结构数据库。mysql是二维表的接口数据库 优点 基于内存存储读写性能高 适合存储热点数据(热点商品、资讯、新闻) 企业应用广泛
官网:https://redis.io
中文网:https://www.redis.net.cn/
Redis下载与安装 Redis安装包分为 Windows 版和 Linux 版:4 Windows版下载地址:https://github.com/microsoftarchive/redis/releases Linux版下载地址:https://download.redis.io/releases/ 启动成功
默认没有密码不需要密码就能连接 但是也可以设置密码首先把这个ctrlc退出 打开这个文件 这一行是设置密码的
这里设置成123456ctrls保存一下
安装redis客户端界面如下 Redis数据类型 Redis常用命令 在客户端操作更加方便、清晰 60秒后code自动消失因为我们设置了时长60秒 sexex
sexnx hset hget使用实例 hdel使用实例 hkeys 使用实例 hvals使用实例 lpush使用实例插入元素列表自动排序 lrange使用实例 0代表开头 -1代表结尾这里表示所有的都显示出来 rpop使用实例删除最后一个元素 lpop使用实例删除第一个元素 llen使用实例测列表长度 sadd使用实例插入集合不可重复的 smembers使用实例显示所有集合 scard使用实例显示个数 sinter计算交集ab sunion计算并集 srem删除集合当中的元素 zadd使用实例添加集合有序性 zrange使用实例通过所以返回数据默认升序 zincrby使用实例给指定元素加分也可实现加负数变成减分 keys查找符合给定模式的key exists检查给定key是否存在 type返回key所存储的值的类型 del删除指定的key可以一次删多个 在Java中操作Redis 第一步在pom.xml导入maven坐标 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependency 第二步配置Redis数据源 redis:host: ${sky.redis.host}port: ${sky.redis.port}password: ${sky.redis.password}database: ${sky.redis.database} 第三步编写配置类创建RedisTemplate对象 Configuration
Slf4j
public class RedisConfiguration {Beanpublic RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){log.info(开始创建redis模板对象...);RedisTemplate redisTemplate new RedisTemplate();//设置redis的连接工厂对象redisTemplate.setConnectionFactory(redisConnectionFactory);//设置redis key的序列化器redisTemplate.setKeySerializer(new StringRedisSerializer());return redisTemplate;}
}第四步通过RedisTemplate对象操作Redis
这里使用测试类测试操作成功。 列表类型验证 集合类型验证 有序集合类型验证
通用命令操作