1. 程式人生 > >linux下安裝redis並整合到spring容器

linux下安裝redis並整合到spring容器

第一步 安裝並配置redis

1.去官網地址下載最新版本的壓縮包,目前最新的是4.0.1

2.進入壓縮包所在的目錄,輸入命令解壓

tar zxvf redis-4.0.1.tar.gz

3.進入解壓後的目錄,輸入make命令進行編譯

make

4.輸入命令進行安裝

make install

5.輸入命令開啟redis.conf配置檔案

vim redis.conf

找到這一行

daemonize no

改成

daemonize yes

意思是支援後臺啟動

6.啟動redis服務,並同時載入配置檔案

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

7.啟動redis客戶端

./src/redis-cli

若能連線成功,則證明安裝已成功,此時若輸入命令quit或者exit即可斷開連線。

8.關閉redis服務

./src/redis-cli shutdown

或者在第7步客戶端連線成功之後直接輸入shutdown命令,也可關閉redis服務

第二步 spring整合redis

1.maven引入jedis依賴

<dependency>
     <groupId>redis.clients</groupId>
     <artifactId
>
jedis</artifactId> <version>2.9.0</version> </dependency>

2.在resources目錄下建立redis.properties配置檔案

redis.servers=127.0.0.1
redis.port=6379
redis.maxActive=300
redis.maxIdle=200
redis.maxWaitMillis=3000
redis.testOnBorrow=true
redis.testOnReturn=true

3.在spring配置檔案中配置redis依賴

<!--配置jedis相關依賴-->
<bean id="jedisPoolConfig"class="redis.clients.jedis.JedisPoolConfig"> <property name="maxTotal" value="${redis.maxActive}" /> <property name="maxIdle" value="${redis.maxIdle}" /> <property name="maxWaitMillis" value="${redis.maxWaitMillis}" /> <property name="testOnBorrow" value="${redis.testOnBorrow}" /> </bean> <bean id="jedisPool" class="redis.clients.jedis.JedisPool" destroy-method="close"> <constructor-arg name="poolConfig" ref="jedisPoolConfig"/> <constructor-arg name="host" value="${redis.servers}"/> <constructor-arg name="port" value="${redis.port}"/> </bean>

4.編寫單元測試(需要在maven引入junit4相關依賴)

測試之前請開啟redis服務

import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import javax.annotation.Resource;

@RunWith(SpringJUnit4ClassRunner.class)
//載入spring配置檔案
@ContextConfiguration({"classpath:spring/spring.xml"})
public class Test {

    @Resource
    private JedisPool jedisPool;

    @org.junit.Test
    public void test() {
        //從連線池中獲取jedis例項
        Jedis jedis = jedisPool.getResource();
        //設定鍵值對
        jedis.set("admin", "root");
        //根據key查詢
        String admin = jedis.get("admin");
        //列印
        System.out.println("admin:" + admin);
        //關閉jedis例項
        jedis.close();
    }
}

最後列印臺輸出
admin: root

相關推薦

linux安裝redis整合spring容器

第一步 安裝並配置redis 1.去官網地址下載最新版本的壓縮包,目前最新的是4.0.1 2.進入壓縮包所在的目錄,輸入命令解壓 tar zxvf redis-4.0.1.tar.gz 3.進入解壓後的目錄,輸入make命令進行編譯

linux安裝redis配置

ext find 客戶 bin extract write sometimes group gin redis官網上給出了安裝步驟,這裏做一下總結。 1、Download, extract and compile Redis with: wget http://downl

Linux安裝Redis實現遠端連線,Redis Desktop Manager視覺化連線

1.下載redis redis不是安裝包,例如tomcat,mysql等都是安裝包直接解壓就可以使用,redis是原始檔,需要用編譯後才可以使用。 2.使用xftp把壓縮包拖入到root/redis/資料夾下,並解壓 tar -zxvf redis-5.0.0.

Redis 一:Linux 安裝Redis配置服務

一、簡介 1、 Redis為單程序單執行緒模式,採用佇列模式將併發訪問變成序列訪問。        2、 Redis不僅僅支援簡單的k/v型別的資料,同時還提供list,set,zset,hash等資

Linux 安裝redis

外網 sport proc 原因分析 because exceptio 修改 mem 一個 記錄一下linux下的安裝步驟,還是比較復雜的 1. 下載redis-2.8.19.tar.gz:   ftp傳到linux01上;   解壓:   tar

Ubuntu16.04安裝redis實現helloworld

ber -a lang 配置 ges image download rep mon 原文出處:http://blog.csdn.net/xiangwanpeng 1 sudo wget http://download.redis.io/releases/redis-3.2.

linux安裝redis 4.0.2

rediswget http://download.redis.io/releases/redis-4.0.2.tar.gz解壓tar -xvf redis-4.0.2.tar.gz編譯cd redis-4.0.2make mkdir -p /usr/local/redismake PREFIX=/usr/l

linux安裝redis

編譯 roc 項目啟動 cti 沒有 問題 ges 啟動 xid 將redis-2.8.23.tar.gz 包上傳到centos上放在某個目錄上面 執行tar zxvf redis-2.8.23.tar.gz 進行解壓 解壓結束後進入解壓目錄: 進入src 目錄cd

Linux安裝Nginx配置一個圖片服務器

com log 僅支持 centos6 str 技術分享 .html agent remote 首先安裝nginx安裝環境 nginx是C語言開發,建議在linux上運行,本教程使用Centos6.5作為安裝環境。 --> gcc 安裝nginx需要先將官網下載的

linux安裝eclipse使用xstart遠程使用(centos7)

服務器 ftp 啟動文件 www. package linux down 使用 bsp 1 eclipse安裝   1)到官網下載eclipse的linux版     http://www.eclipse.org/downloads/packages/eclipse-i

如何在linux安裝jdk運行java程序

tps 是否可用 tom pin ans centos blog sun 就是 一、進入root 大家可以看到我這裏用的是CentOS 6.5 系統 二、測試網絡與YUM是否可用 1.測試網絡 ping www.baidu.com,如下圖就是通了

Linux安裝PHP在nginx服務器中進行配置的詳細方法

devel direct emca red pca pic 占用 amp entos 先介紹一下使用的環境:centos 7.4,  PHP 7.0 ,  nginx 1.12 Linux系統版本可以通過命令:lsb_release -a 查看. 現在開始步入正題了! 1.

linux搭建redis解決無法連接redis的問題

linu 啟動 str telnet 模式 itl 缺點 oob 2.0 。 首先是搭建redis,這個比較簡單。 1、檢查安裝依賴程序 yum install gcc-c++ yum install -y tcl yum install wg

Linux安裝 activemq 指定jdk 1.8

配置信息 調用 webapps mes ets cto java accep stat 1. 下載安裝包 <apache-activemq-5.15.4-bin.tar.gz> 下載地址:https://pan.baidu.com/s/18xzjBAchjWqs

linux安裝redis服務和php擴充套件

一:安裝redis服務 1、wget http://download.redis.io/releases/redis-5.0.0.tar.gz 2、tar xzf redis-5.0.0.tar.gz 3、cd redis-5.0.0 4、yum -y install gcc 5

linux安裝mysql修改密碼 [轉]

刪除已有mysql並重新安裝mysql 檢視是否已安裝過mysql rpm -qa |grep -i mysql     2.移除安裝的包 (在之前如果有啟動mysql最好關掉服務) 使用rpm –ev 包名   3.

Redis-Linux安裝redis服務

一、下載 安裝之前我們先下載響應版本的redis。博主下載的是: 二、安裝 2.1、接下來就是使用winscp工具,將下載下來的tar.gz上傳到linux上。然後解壓並重命名,如下: # 解壓 tar -zxvf redis.5.0.0.tar.gz # 重新命名 mv

linux安裝redis及設定

 一、下載、解壓、編譯安裝 wget http://download.redis.io/releases/redis-5.0.0.tar.gz tar -zxvf redis-5.0.0.tar.gz cd redis-5.0.0makemake install 安裝完成,最後一步 m

linux安裝redislinux(centos/ubuntu) install redis

一、檢查是否安裝gcc和tcl,沒有的要安裝: yum install gcc-c++ yum install -y tcl   二、下載redis: wget http://download.redis.io/redis-stable.tar.gz

Linux 安裝Redis步驟

1.在官網上下載redis      redis-4.0.11.tar.gz 2.解壓安裝包     [[email protected] local]#  tar xvfz  redis-4.0.11.tar.gz     [[email pr