NoSQL学习:初学Redis之安装和基础开发环境搭建
Redis安装
1. 下载redis ,下载的官网地址是:
http://www.redis.cn/download.html
这里以下载3.2.9版本为例,即:redis-3.2.9.tar.gz
2. 下载完之后将压缩包放在linux的某个目录下,然后解压下载的redis,linux的命令如下:
tar xzf redis-3.2.9.tar.gz
3. 切换到redis目录下,linux的命令如下:
cd redis-3.2.9
4. 编译redis,,linux的命令如下:
make install
5. 修改redis的配置文件
首先进入redis的配置文件。
cd ./conf/
进入文件的修改模式
vi redis.conf
修改redis.conf文件中的如下属性为如下值:
第一步: 如果如下参数左边有#,则需要将#去掉
第二步:修改如下参数:
# daemonize no 默认情况下,redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes
daemonize yes
# 指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,设置为0.0.0.0则为接受任何ip的请求
bind 0.0.0.0
# 设置redis的使用内存,这里是设置为1G
maxmemory 1024*1024*1024
# 设置客户端连接后进行任何其他指定前需要使用的密码。
requirepass redis123
第三步:修改完后:退出vi命令,保存。
按esc按键,
点击shift 输入冒号“:”
然后输入wp!再回撤
6. 给文件赋予可执行权限
首先切换到redis的根目录:
cd ..
然后执行如下命令:
chmod 777 *
7. 启动redis,执行如下命令:
./redis-server ./conf/redis.conf
8. 关闭redis,依次执行如下指令
./redis-cli
auth "redis123"
shutdown
2 Redis的开发环境搭建
JDK:1.8
Eclipse: Neon Release (4.6.0)
Maven设置:
WindowàPreferences
选择配置好的settings.xml文件。Settings文件配置如下:
1) 修改下载的jar包保存的位置,如图:
修改标签<localRepository></localRepository>的值指向本机的一个目录。
2) 增加下载镜像地址如图:
构建maven工程:
编辑pom.xml文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.test</groupId>
<artifactId>JavaRedis</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
</dependencies>
</project>
工程目录结构:
测试代码:
package com.test.ch02;
import java.util.Set;
import redis.clients.jedis.Jedis;
public class HelloJedis {
public static void main(String[] args) {
Jedis conn = new Jedis("192.168.32.20", 6379);
Set<String> keySet = conn.keys("?*");
for (String key : keySet) {
System.out .println(key);
}
conn.close();
}
}
执行结果: