Linux安装Redis,并用Java进行操作
jopen
9年前
## 进入目录 cd /opt/app/redis ## 下载Redis wget ## 改权限? chmod -R 777 redis-3.0.5.tar.gz ## 解压 tar xzf redis-3.0.5.tar.gz ## 进入Redis的目录 cd redis-3.0.5 ## 安装到指定目录 make PREFIX=/opt/app/redis/cont install ## 如果安装失败,缺少GCC 则需要先安装 GCC yum install -y gcc ## 安装成功后进入到 /opt/app/redis/cont/bin 目录可以看到如下文件 redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel -> redis-server redis-server ## 后台启动Redis服务 ./redis-server & ## 测试连接 ./redis-cli 127.0.0.1:6379> set a b OK 127.0.0.1:6379> get a "b" ## 到此Redis的安装和启动完成
测试Java使用Redis
// 使用Maven引入支持的Jar <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> </dependency> //测试方法 public static void main(String[] params) throws Exception { Jedis jedis = new Jedis("127.0.0.1"); jedis.set("a", "b...."); System.out.println("================================================"); System.out.println(jedis.get("a")); System.out.println("================================================"); jedis.rename("a", "a1"); System.out.println(jedis.get("a")); System.out.println("================================================"); System.out.println(jedis.get("a1")); System.out.println("================================================"); jedis.del("a1"); System.out.println(jedis.get("a1")); System.out.println("================================================"); } // 运行结果 ================================================ b.... ================================================ null ================================================ b.... ================================================ null ================================================