zoukankan      html  css  js  c++  java
  • redis安装及连接(入门)

    安装

    环境:本地win10,虚拟机里ubuntu,

    在ubuntu安装redis服务,本地java连接。

    本教程使用的最新文档版本为 4.0.9,下载并安装:

    安装步骤:

    1,进入ubuntu合适目录,分别执行以下命令:

    wget http://download.redis.io/releases/redis-4.0.9.tar.gz
    tar xzf redis-4.0.9.tar.gz
    cd redis-4.0.9

    make

    make完后 redis-4.0.9目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

    2,下面启动redis服务:

    cd src
    ./redis-server ../redis.conf

    第一行是进入src目录,第二行是使用redis.conf里的配置启动redis服务。

    3,新开窗口,启动测试服务:

     cd src
     ./redis-cli
     ping

    第一行是进入src目录,第二行是启动redis测试服务。第三行是测试命令,如果出现PONG说明服务安装启动成功。

    完整的 redis-cli -h ip地址 -p 端口号 -a 密码

    java连接

    开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。

    接下来让我们安装 Java redis 驱动:

    • 首先你需要下载驱动包 jedis-2.9.0.jar,确保下载最新驱动包。
    • 在你的 classpath 中包含该驱动包。

    在开始之前,我们还需要修改redis的配置,两点。

      第一点:redis的默认配置有这么一行,默认只能本地访问

    bind  127.0.0.1

    解决方案:修改redis.conf,注释以上一行

      第二点:redis默认运行在保护模式,没有绑定访问地址,没有登录密码认证,在这种模式下,连接只接受环回接口(loopback,一种路由接口)

    解决方案:修改redis.conf 配置文件,找到 “requirepass”  

    取消注释(将#去掉),在后面添加你的密码  
     requirepass redis

    下面正式开始java连接:

    import redis.clients.jedis.Jedis;
    
    public class RedisTest {
    
        public static void main(String[] args) {
             //连接的 Redis 服务(ip地址)
            Jedis jedis = new Jedis("19*.168.100.**");
            //连接密码
            jedis.auth("redis");
            System.out.println("连接成功");
            //查看服务是否运行
            System.out.println("服务正在运行: "+jedis.ping());
            jedis.set("key", "Hello World");
            System.out.println(jedis.get("key")); } }

    输出:

    身体是革命的本钱,爱跑步,爱生活!
  • 相关阅读:
    如何使用观测者模式实现监控和推送
    oracle在desc表时,name 和type列不能格式化问题(占位过长)
    [置顶] Vim用正则表达式进行批量修改
    Eclipse扩展点
    写给C语言新手的话
    QQ圈子降级为“应用”后应关注其隐私设置
    win8vs2012创建自带sqlServer数据库出错
    JQuery 选择器
    SINGLETON(单例模式)---(孤独的人)
    C++中的常对象和常对象成员
  • 原文地址:https://www.cnblogs.com/caozx/p/9055723.html
Copyright © 2011-2022 走看看