logo资料库

redis的详细安装说明以及javaweb项目集成实例.docx

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
一 安装 redis 1. 下载 redis https://github.com/MicrosoftArchive/redis/releases 注 : 如 果 上 面 网 址 下 载 不 了 , 就 到 这 里 下 载 https://download.csdn.net/download/m_nanle_xiaobudiu/10437034 2. 解压压缩文件夹 3. 运行 redis 服务端
到此 , redis 已经可以正常使用了,但是为了方便,我们最好将 redis 加入到 windows 服务中 4. 将 redis 加入 windows 服务中 注 : 命 令 表 示 安 装 redis 到 windows 服 务 中 , 同 时 加 载 配 置 文 件 redis.windows.conf, 并且记录日志等级为 verbose 二 Redis 使用过程中,记录错误日志 redis 默认是不写错误日志的,这时,我们需要自己定义写入的文件路径和名
称. 打开 redis 的配置文件,搜索 logfile,并定义日志文件路径,这里定义为 和配置 文件同一路径下,名称为 logs.log 重启 redis,就可以在 redis 的目录看到这个日志文件了 三 删除 redis 服务 1. 打开任务管理器中的服务选项,找到 redis,右键属性,看一下真正的服务名 称是什么 2. 管理员身份运行命令行
3. redis 服务删除成功 四 redis 可视化工具 RedisDeskTop 就像 navicat 之于 mysql 一样, 工作中 redis 可视化工具也是极其有用的,可 以减少很多不必要的操作,这个再我其他发布的有下载 比如这样 : ---------------------
查看 redis 密码以及设置密码 D:\Redis-x64-3.2.100>redis-cli.exe 查看是否设置了密码: 127.0.0.1:6379> auth root (error) ERR Client sent AUTH, but no password is set 说明没有设置密码,执行命令: 127.0.0.1:6379> config set requirepass root OK 出现 OK 说明设置成功 redis 127.0.0.1:6379> AUTH 123456 Ok--校验密码 3、直接操作 redis maven spring 项目集成 《1》、map 设置 redis.clients jedis 2.9.0 《2》、code 方式一: import redis.clients.jedis.Jedis; public class Main { public static void main(String[] args) { sucessfully"); //连接本地的 Redis 服务 Jedis jedis = new Jedis("127.0.0.1",6379); jedis.auth("hongda$123456"); System.out.println("Connection to server jedis.set("name","hongda"); jedis.set("age","31"); System.out.println("name:"+jedis.get("name")); System.out.println("age:"+jedis.get("age")); //查看服务是否运行 System.out.println("Server is running: "+jedis.ping()); jedis.close(); } } 方式二: import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig;
public class Main { public static void main(String[] args) { // 主机地址 String host = "127.0.0.1"; // 构建连接池配置信息 JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); // 设置最大连接数 jedisPoolConfig.setMaxTotal(50); // 超时时间 int timeout = 10000; // 授权密码 String password = "hongda$123456"; // 构建连接池 JedisPool jedisPool = new JedisPool(jedisPoolConfig, host, 6379, timeout, password); // 从连接池中获取连接 Jedis jedis = jedisPool.getResource(); // 设置访问密码 // 读取数据 System.out.println(jedis.get("name")); System.out.println(jedis.get("age")); // // // 将连接还回到连接池中 jedisPool.returnResource(jedis); // 释放连接池 jedisPool.close(); } }
分享到:
收藏