Redis在window安装测试

本文介绍了Redis在Windows上的安装步骤,包括下载Redis、启动Redis服务,并提供了更改默认端口的方法。通过CMD验证了Redis的运行,同时展示了如何在Java项目中引入jedis驱动进行数据存储操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

理论

Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序。

Redis有三个主要特点,使它优越于其它键值数据存储系统 -

  • Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。
  • 与其它键值数据存储相比,Redis有一组相对丰富的数据类型。
  • Redis可以将数据复制到任意数量的从机中

Window下安装

1.下载Redis

下载地址:https://github.com/dmajkic/redis/downloads

下载完以后里面有64位的也有32位的,根据自己情况选择使用。(直接解压就可以使用)

2.运行Redis

打开cmd窗口,使用命令切找到Redis所在目录。使用redis-server.exe redis.conf 命令运行。如图:


这样表示启动成功,redis安装默认地址6379,但是也可以改变默认地址:

1.打开redis下面的redis.conf文件


2.将有箭头地方改为自己想要的地址


保存后在重启一下就行了。


3.测试


找到redis目录下面,使用命令操作




2.JAVA中使用Redis

1.下载jedis驱动包

使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip

然后将驱动包引入到项目中


2.使用jedis进行数据存储操作

package com.zcwl.common;

import java.util.List;

import org.junit.Before;
import org.junit.Test;

import redis.clients.jedis.Jedis;

public class TestRedis {
	
	private static Jedis jedis;
	
	//启动本地的Redis服务  
	@Before
	public static void startUpRedis(){
		//连接本地的Redis服务  
		jedis = new Jedis("127.0.0.1",8081);  
		System.out.println("Redis连接成功!");
		//查看服务是否运行  
		System.out.println("服务器正在运行: "+jedis.ping());      
	}
	
	//字符串存储实例
	@Test
	public static void RedisStringDemo(){
		 // 设置redis字符串数据  
        jedis.set("name", "xiao");  
  
        // 获取存储的数据并输出  
        System.out.println("字符串存储: " + jedis.get("name"));
	}
	
	public static void RedisListDemo(){
		//存储到数据中
		jedis.lpush("list", "Redis");
		jedis.lpush("list", "Java");
		jedis.lpush("list", "Node.js");
		//读取出来
		List<String> list = jedis.lrange("list", 0, 2);
		for (int i = 0; i < list.size(); i++) {
			System.out.println("redis数组:"+list.get(i));
		}
	}
	
	
	
	public static void main(String[] args){  
		startUpRedis();
		RedisStringDemo();
		RedisListDemo();
	} 
	
}

结果:


其它数据的存储就没贴出来了。


以上只是简单的用来测试本地是否能使用,其它功能后期整理好在贴出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值