查看redis是否启动 ps aux | grep redis-server
1.下载
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2.安装
tar -zxvf redis-4.0.10.tar.gz
cd redis-4.0.10
make MALLOC=libc
make install
3.配置
vim redis.conf
主要修改这几个地方
daemonize yes -> 表示允许后台启动
#bind 127.0.0.1 -> 默认只允许内网连接。注释后外网就能访问了
requirepass 123@456 -> 设置密码
protected-mode no -> 关闭保护模式
4.配置 CentOS
systemctl stop firewalld.service -> 关闭防火墙
systemctl disable firewalld.service -> 禁用防火墙开机启动
5.启动
redis-server redis.conf
进入命令行
redis-cli -a 123@456
输入 ping 输出PONG 则表示安装成功
set key value
get key
SHUTDOWN
exit
测试
使用腾讯云 1核 2G 1M linux测试,不是很理想。每秒27次左右
public static void main(String[] args) {
Jedis jedis = new Jedis("111.229.147.xxx",6379);
int i =0;
try {
long start = System.currentTimeMillis();
while(true) {
long end = System.currentTimeMillis();
if(end-start>=1000) {
break;
}
i++;
jedis.set("test"+i, String.valueOf(i));
}
}finally {
jedis.close();
}
System.out.println("redis 每秒操作:"+i+" 次");
}