Redis初探,实现redis的读写

理论的就不介绍了,直接上操作。
1、下载已经编译好的redis可执行应用
http://pan.baidu.com/s/1kVxf4DD

2、启动redis服务
打开cmd,进入到解压后的redis目录,执行命令
redis-server.exe redis.windows.conf

image.png

3、启动成功后,通过set命令像redis中写入数据


image.png

3、启动redis客户端
redis-cli.exe -h 127.0.0.1 -p 6379

4、通过get命令获取redis中的数据


image.png

5、通过java代码获取redis中的数据,这里使用的工具是idea,maven工程
(1)获取redis开发包


<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>

如果你使用的不是maven工程,那百度搜索一下redis jar包,下载一个放到lib目录导入也是一样的。

(2)测试方法,获取redis中的数据

下面这种方式是错误的


image.png

正确的两种方式通过ip或域名


image.png

image.png

public class RedisTest {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost");
System.out.println("Server is running: " + jedis.ping());
//set and get
jedis.set("testKey", "my first redis test");
System.out.println("testKey is " + jedis.get("testKey"));
}
}

redis的读写到此,redis的持久化我也还在研究,不敢写上来了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,354评论 0 36
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,941评论 6 342
  • 又是一年五一假期。 多少以前的旧时光,十指相扣,一起买菜做饭 平淡平凡就是真。 努力向上吧,少年们!
    与姝会友阅读 166评论 0 0
  • 办公室政治最近在我的生活里经常出现这个词,这个词真的很微妙,不认真去分析,会被忽略掉。 都说什么样的总经理...
    破不破吧阅读 161评论 0 0