zoukankan      html  css  js  c++  java
  • 从JAVA客户端访问Redis示例(入门)

    转自:http://blog.csdn.net/kkdelta/article/details/7217761

    本文记录了安装Redis和从JAVA端访问Redis的步骤

    从http://download.csdn.net/detail/kkdelta/4034137 下载本文所需文件.

    1,在Linux上安装Redis服务.

    下面的操作的base dir为 /root/4setup

    tar xzf redis-2.4.6.tar

    cd redis-2.4.6

    make

    安装完后启动

    nohup src/redis-server &
    下面是从http://tech.it168.com/a2011/0830/1239/000001239923.shtml 拷贝过来的详细步骤

    步骤一: 下载Redis http://download.csdn.net/detail/kkdelta/4034137

    步骤二: 编译源程序

      [root@localhost 4setup]# ll
    
      总计 29168
    
      -rw-r--r--1 root root455240 2011-07-22 redis-2.2.12.tar.gz
    
      [root@localhost 4setup]# tar xzf redis-2.2.12.tar.gz
    
      [root@localhost 4setup]# cd redis-2.2.12
    
      [root@localhost redis-2.2.12]# make
    
      cd src && make all
    
      make[1]: Entering directory `/root/4setup/redis-2.2.12/src'

    步骤三: 启动Redis服务

      src/redis-server
    
      [root@localhost redis-2.2.12]# src/redis-server
    
      [6246] 05 Aug 19:17:22 # Warning: no config file specified, using the default config. In order to specify a config file use'redis-server /path/to/redis.conf'
    
      [6246] 05 Aug 19:17:22* Server started, Redis version2.2.12
    
      [6246] 05 Aug 19:17:22 # WARNING overcommit_memory isset to 0! Background save may fail under low memory condition.To fix this issue add'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
    
      [6246] 05 Aug 19:17:22* The serveris now readyto accept connectionson port 6379
    
      [6246] 05 Aug 19:17:22- 0 clients connected (0 slaves),539544 bytes in use

    Redis 服务端的默认连接端口是 6379。

    步骤四: 将Redis作为 Linux 服务随机启动

    vi /etc/rc.local, 使用vi编辑器打开随机启动配置文件,并在其中加入下面一行代码。

    /root/4setup/redis-2.2.12/src/redis-server

    步骤五: 客户端连接验证

    新打开一个Session输入:src/redis-cli,如果出现下面提示,那么您就可以开始Redis之旅了。

    [root@localhost redis-2.2.12]# src/redis-cli
    redis 127.0.0.1:6379>

    步骤六: 查看Redis日志

    查看服务器端session,即可对Redis的运行状况进行查看或分析了。

    [6246]05 Aug 19:24:33- 0 clients connected (0 slaves),539544 bytes in use
    [6246] 05 Aug 19:24:37- Accepted 127.0.0.1:51381
    [6246] 05 Aug 19:24:38- 1 clients connected (0 slaves),547372 bytes in use

    以上的几个步骤就OK了!!这样一个简单的Redis数据库就可以畅通无阻地运行起来了。

    步骤七: 停止Redis实例

    最简单的方法是在启动实例的session中,直接使用Control-C来将实例停止。

    我们还可以用客户端来停止服务,如可以用shutdown来停止Redis实例, 具体如下:

    [root@localhost redis-2.2.12]# src/redis-cli shutdown2,

    2,开发客户端JAVA程序:

    在Eclipse里新建一个JAVAproject,把上面的jar包导入.

    下面是一个简单的示例代码:

        public static void main(String[] args) {
            Jedis jedis = new Jedis("147.151.240.234",6379);
            jedis.set("foo", "bar");
            String value = jedis.get("foo");
            System.out.println(value);
        }

    链接一个在windows上安装redis的介绍 http://cardyn.iteye.com/blog/794194

  • 相关阅读:
    JS开发技巧
    Git push 常见用法
    关闭浏览器标签
    vue 样式穿透 watch深度监听
    Git Commit Template 提交模板
    常用git stash命令:
    Windows下安装及使用NVM
    JS正则表达式
    js转码
    多行文本溢出显示省略号(…)全攻略
  • 原文地址:https://www.cnblogs.com/gisblogs/p/3958472.html
Copyright © 2011-2022 走看看