windows下使用安装使用redis
来源:互联网 发布:综合办公软件下载 编辑:程序博客网 时间:2024/05/16 19:14
由于redis官方版本只有linux的,所以微软的开源团队自己维护redis的windows版本.
1下载
下载地址:https://github.com/MSOpenTech/redis/releases
zip为压缩包.msi为安装包
这俩都一样 下哪个都行
2启动
下完解压后打开cmd命令输入:redis-server.exe redis.windows.conf
注意要在文件的目录下运行这个命令。例如我的redis装在了 D:\redis 文件夹下
出现如下标志 为启动成功。
3设置redis
再打开一个cmd窗口 上图启动redis的窗口不能关闭 否则会关闭redis。
到redis的文件下输入命令redis-cli.exe -h 127.0.0.1 -p 6379
-h后边跟IP地址 当然可以远程操作的 -p后边为端口 redis 的默认端口为6379
现在可以使用redis了。
设置密码(可以不设)
到redis的安装目录下打开 redis.windows.conf 文件 所搜关键字 requirepass
就像这样把默认的#号去掉 后边跟上你的密码 然后重启redis。
使用 auth admin 验证密码,显示OK表示登录成功。
4 简单使用redis
可以根据set设置值 第一个为key 第二个为value
get根据key获取value
hset命令
Redis Hset 命令用于为哈希表中的字段赋值 。
如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作。
如果字段已经存在于哈希表中,旧值将被覆盖。
5使用Java连接redis
首先需要下载jedis jar包 我这里使用的是jedis-2.1.0.jar,网上有很多地方下载
package test;
import static org.junit.Assert.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.jar.Attributes.Name;
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;
public class TestTest {
private Jedis jedis;
@Before
public void setup() {
jedis = new Jedis("127.0.0.1", 6379);
jedis.auth("admin");
}
@Test
public void test(){
jedis.set("hellow", "world");
System.out.println(jedis.get("hellow"));//执行结果:xinx
}
@Test
public void test2(){
Map<String,String> map=new HashMap<String,String>();
map.put("name", "timo");
map.put("sex", "M");
jedis.hmset("user", map);
List<String> list=jedis.hmget("user", "name");
System.out.println(list);
}
}
- windows 下redis安装,使用
- windows下使用安装使用redis
- Redis在windows下的安装使用
- Redis在windows下的安装使用
- Redis在windows下的安装使用
- windows下redis的安装和使用
- Redis在windows下的安装使用
- Redis在windows下的安装使用
- Redis在windows下的安装使用
- Redis在windows下的安装使用
- Windows下redis 安装与PHP使用
- Redis在windows下的安装使用
- Windows下redis 安装与PHP使用
- Windows下redis 安装与PHP使用
- Redis在windows下的安装使用
- Windows下Redis的安装使用
- Windows下Redis的安装使用
- Redis在windows下的安装使用
- mysql下载地址
- js编写常用的表单验证,js表单验证完整代码
- HDU_1087 Super Jumping! Jumping! Jumping!
- ActiveMQ使用spring JmsTemplate生成和订阅消息(二)
- 交叉编译器解析
- windows下使用安装使用redis
- oracle数据库-表空间不一样导致blob等大字段导入失败问题
- Servlet技术(五)--防止页面被客户端缓存
- imx6 读取芯片唯一码
- php 格式转化
- python 爬虫入门1 网页图片保存
- Activity之间传递Bitmap方式
- SPOJ 1716 GSS3 Can you answer these queries III 线段树区间合并
- 五星评分