java redis mysql实例_JAVA连接访问Redis数据库入门示例

本文详细介绍了如何在Linux上安装Redis并设置为服务,包括下载安装、配置后台运行、启动与停止服务,以及使用Java的Jedis库进行连接和操作。最后展示了Java程序示例,成功设置和获取键值对。
摘要由CSDN通过智能技术生成

步骤一: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);

}

}

工程结构如下:

0e1728ce9ab1edee25ddd4d1b0a25313.png

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

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

127.0.0.1:6379> get study

"redis"

127.0.0.1:6379>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值