JAVA连接访问Redis数据库入门示例

一.在Linux上安装Redis服务(详细可参看:http://bijian1013.iteye.com/blog/2070773

步骤一:Redis的官方下载安装包

        官网地址:http://redis.io/download

步骤二:编译源程序

tar zxvf redis-2.4.17.tar.gz
cd redis-2.4.17
make
cd src && make install

步骤三:移动文件,便于管理

mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
mv /lamp/redis-2.4.17/redis.conf /usr/local/redis/etc
cd /lamp/redis-2.4.17/src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

 步骤四:启动Redis服务

/usr/local/redis/bin/redis-server
/usr/local/redis/etc/redis.conf

        Redis服务端的默认连接端口是6379(mySql的端口号是:3306;mongoDB的端口号是:27017,28017)。

        默认情况下,Redis不是在后台运行的,我们需要把开启Redis的后台运行。

vi /usr/local/redis/redis.conf

        将daemonize的值改为yes。

        启动后看进程是否启动

ps -ef | grep redis

        看指定的端口号是否占用

netstat -tunpl | grep 6379

步骤五:客户端连接

/usr/local/redis/bin/redis-cli

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

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

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

步骤七:客户端连接验证

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

[root@localhost bin]# /usr/local/redis/bin/redis-cli
127.0.0.1:6379>

步骤八:停止Redis实例

        我们可以使用

/usr/local/redis/bin/redis-cli shutdown

        也可以使用

pkill redis-server

        当然,也可以使用kill all,kill -9。

 

二.编写JAVA程序

        在Eclipse里新建一个java project,导入jedis-*.jar包。

package com.bijian.study;

import redis.clients.jedis.Jedis;

public class RedisTest {

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

        工程结构如下:


        运行结果是控制台输出redis。

        也可以打开一个Session,连接客户端后,输入get study,亦可获得redis,如下所示:

127.0.0.1:6379> get study
"redis"
127.0.0.1:6379>

猜你喜欢

转载自bijian1013.iteye.com/blog/2099736
今日推荐