博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis的学习使用(ubuntu系统下)
阅读量:5844 次
发布时间:2019-06-18

本文共 1575 字,大约阅读时间需要 5 分钟。

1.安装redis,/usr/local/redis-4.0.1/src/redis-server启动服务,若想启动后自动退出redis控制台进行其他操作,可配置redis.config中  daemonize 为 yes,然后用/usr/local/redis-4.0.1/src/redis-server  redis.conf启动服务。

2./usr/local/redis-4.0.1/src/redis-cli 进行客户端连接,可进行set或get等操作。执行 /usr/local/redis-4.0.1/src/redis-cli  shutdown 关闭redis服务。

3.Jedis连接redis

  ①关闭防火墙或关闭对redis端口的监控。ufw allow 6379(关闭防火墙对6379的监控),然后重启ubuntu。

  ②若想出本机意外其他机器链接此redis ,则需要将redis.config 中  bind 127.0.0.1注释掉。

  ③若想持久化redis数据而不是每次ubuntu关机数据丢失,可编辑/etc/sysctl.conf  添加  vm.overcommit_memory = 1 ,执行sysctl -p  使配置生效

  ④代码链接

1 /** 2      * 直接连接操作 3      */ 4     @Test 5     public void demo1(){ 6         Jedis jedis = new Jedis("192.168.62.128", 6379) ; 7         String name = jedis.get("name") ; 8         jedis.set("say", "hello redis!") ; 9         System.out.println(name);10     }11     /**12      * 用连接池操作13      */14     @Test15     public void demo2(){16         JedisPoolConfig config = new JedisPoolConfig() ;17         config.setMaxTotal(10) ;18         config.setMaxIdle(5) ;19         JedisPool pool = null ;20         Jedis jedis = null ;21         try {22             pool = new JedisPool(config, "192.168.62.128", 6379) ;23             jedis = pool.getResource() ;24             String value = jedis.get("say") ;25             System.out.println(value);26         } catch (Exception e) {27             e.printStackTrace() ;28         }finally{29             if(jedis!=null)30                 jedis.close() ;31             if(pool!=null)32                 pool.close() ;33         }34     }

 

转载于:https://www.cnblogs.com/hfblogs/p/7444738.html

你可能感兴趣的文章
CMake 构建项目Android NDK项目基础知识
查看>>
算法 - 最好、最坏、平均复杂度
查看>>
MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync
查看>>
[Erlang 0004] Centos 源代码编译 安装 Erlang
查看>>
51 Nod 1027 大数乘法【Java大数乱搞】
查看>>
三维重建技术概述
查看>>
socket跟TCP/IP 的关系,单台服务器上的并发TCP连接数可以有多少
查看>>
AI x 量化:华尔街老司机解密智能投资正确姿势
查看>>
IT史上十大收购案
查看>>
数据切分——Atlas介绍
查看>>
游戏引擎cocos2d-android使用大全
查看>>
oracle job 定时执行参数
查看>>
虚拟现实大潮渐近:Oculus VR、EA和Avegant等多家公司...
查看>>
Android命令Monkey压力测试,详解
查看>>
log4j2 mybatis 显示 sql 和 结果集
查看>>
负载均衡(LB)集群 dr
查看>>
(转)直接拿来用!最火的iOS开源项目(一)
查看>>
div+css+js 树形菜单
查看>>
android EventBus 3.0 混淆配置
查看>>
我的友情链接
查看>>