java 启动redis服务器_docker启动redis并使用java连接
一、先查找镜像
docker search redis
二、拉取镜像
docker pull redis
三、等待拉取完毕
四、查看拉去的镜像
docker iamges
五、运行redis
连接1:https://blog.csdn.net/weixin_38956287/article/details/80423607
连接2:http://www.runoob.com/docker/docker-install-redis.html
我使用这个方法连接:
docker run --name myredis -p 6379:6379 -v 挂载目录:/data -d redis:版本号 --requirepass "123456"
右击打开setting
设置你所要挂在的盘符
在中创建目录,即可用过映射将docker中redis的数据持久化到该目录
如图:
如果不知道版本号或者版本号为
可以使用以下指令查看
docker inspect +imageID
这个就是版本号:
六、运行完成后查看
docker ps
七、连接
docker exec -it 6d58450e9e06 redis-cli -a 123456
-a 是加的你前面设置的密码,如果没有设置密码则不需要该参数
警告,估计是redis嫌弃你密码暴漏的太过分了
八、使用java代码验证:
下载jedis的jar包
导入项目
创建一个Test类
public class Test {
public static void main(String[] args) {
Jedis jedis = new Jedis("localhost",6379);
System.out.println("connect successfully");
// 如果设置了认证,就需要认证一下
jedis.auth("123456");
System.out.println("Server is running: "+jedis.ping());
// push值
jedis.lpush("hello", "wy","hhhhh","licon","jsp");
// 第一个是key,第二个是起始位置,第三个是结束位置,jedis.llen获取长度 -1表示取得所有
List list = jedis.lrange("hello",0,5);
list.forEach(s -> System.out.println("value:"+s));
}
}
参数为docker所在的服务器地址和运行redis的端口
九、运行结果
十、查看持久化的文件
---------------------
作者:Licon丿Never
来源:CSDN
原文:https://blog.csdn.net/qq_31987435/article/details/82595051
版权声明:本文为博主原创文章,转载请附上博文链接!
java 启动redis服务器_docker启动redis并使用java连接相关推荐
- Redis服务器的启动过程分析
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/127.html?1455808771 本文将通过分析代码来介绍Redis的 ...
- linux查询redis版本_Docker安装Redis并介绍漂亮的可视化客户端进行操作
1 简介 Redis是使用ANSI C语言开发的基于Key-Value的高性能NoSQL数据库,在解决高并发.高可用等一系列问题中,它扮演着重要的角色.它的优势主要有: 速度快. 持久化. 原子性. ...
- 连接redis服务器提示:Redis Client On Error: Error: connect ECONNREFUSED 127.0.0.1:6379 Config right?
使用图形化工具连接redis时报错如下: 检查下redis服务是否启动. 启动redis命令: LINUX redis-server WINDOWS redis-server.exe --servic ...
- 连接redis服务器提示:Redis Client On Error Error connect ECONNREFUSED 127.0.0.16380 Config right
使用图形化工具连接redis时报错如下: 检查下redis服务是否启动. 启动redis命令: LINUX redis-server WINDOWS redis-server.exe --servic ...
- 系统如何启动数据库服务器,怎么启动sql数据库服务器
怎么启动sql数据库服务器 内容精选 换一换 PostgreSQL支持逻辑备份.您可使用pg_dump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据导入到云 ...
- mysql启动主机挂了_docker 启动mysql 挂载宿主机目录
在使用docker run 运行镜像获取容器时,有些容器会自动产生一些数据,为了这些数据会因为container (容器)的消失而消失,保证数据的安全,比如mysql 容器在运行中产生的一些表的数据, ...
- 服务器linux启动,Linux 服务器环境启动
1.PHP 关闭php killall php-fpm php重启 /usr/local/php/sbin/php-fpm & 或者 /usr/local/php/sbin/php-fpm { ...
- redis服务器信息统计,利用Redis统计网站在线活跃用户的方法
前言 在工作中我们经常遇到这样的需求,要对某个在线网站的活跃用户数量进行统计.这里我们以redis为例,说明一下其实现的过程. 实现方法 在Redis中存在bitmap这种数据类型,这种数据类型是建立 ...
- 红帽启动apache服务器_redhat 启动ssh服务器
redhat 配置ssh服务器 SSH:是一种安全通道协议,它对通信双方的数据进行了加密,端口号为tcp22,主配置文件/etc/ssh/sshd_config,linux默认已经安装了ssh服务,默 ...
最新文章
- 前端之图形学-2 着色器
- 这个算法网站,强推。
- Linux-SFTP/SSH免密码登录
- python计算csv列平均值_利用Python读取CSV文件并计算某一列的均值和方差
- 浅谈对px em rem的理解
- 51单片机并行I/O口工作原理
- linux桌面2k分辨率,解决ubuntu下外接2k显示器却没法调2k分辨率问题
- 配置多个git账号的ssh密钥
- 华为ensp常用操作命令 网络人凭经验含泪总结
- 关于Video.js 出现的问题 this.el_.vjs_getProperty
- html网页文本框无法输入,浏览器打开网页文本框无法输入文字如何解决
- unity 5.x android发布注意事项
- Promise 入门
- win7锁屏壁纸更换,解除壁纸256Kb限制教程
- tensorflow频域操作及梯度求取
- Fiddler原理+雷电模拟器进行APP抓包
- xpath匹配html,使用xpath获取部分字符串匹配的html标记
- 中小学语文在线学习辅导哪家好?优质课程随你挑
- DeleteMapping GetMapping PutMapping
- ibm服务器日志文件提取,IBM服务器日志搜集方法
热门文章
- 一个简单的 Generic Factory 类
- redis实践的一点思路,关于支付回调
- 从底层重学 Java 之 Stream 并行及标志 GitChat连接
- sqlite3数据库使用
- linux查用户的家目录,详解Linux误删用户家目录的恢复方法
- 【软件开发底层知识修炼】十九 GDB调试从入门到熟练掌握超级详细实战教程学习目录
- 【vue开发】vue插件的install方法
- HDU-4027 Can you answer these queries? --线段树
- 2019湖南多校第三场
- word 2013 题注、图注、插入图片自动修改大小、批量更新题注编号