yum install -y gcc-c++
cd /opt/redis-5.0.0
make
make install
mkdir /usr/local/redis
cp /opt/redis-5.0.0/redis.conf /usr/local/redis
vim /usr/local/redis/redis.conf
①開啟守護程序
37 # by default redis does not run as a daemon. use 'yes' if you need it.
38 # note that redis will write a pid file in /var/run/redis.pid when daemonized.
39 daemonize yes
②設定密碼
504 # requirepass foobared
505 requirepass 123456
可選:(指定目錄記錄日誌資訊 logfile "/var/log/redis.log")
/usr/local/bin/redis-server /usr/local/redis/redis.conf
/usr/local/bin/redis-cli -h 192.168.88.129 -p 6379 -a 123456
新增pom依賴
org.springframework.boot
spring-boot-starter-data-redis
常用的連線工具是jedis,我這裡用的是redistemplate,都差不多
# redis資料庫索引(預設為0),如果設定為1,那麼存入的key-value都存放在select 1中
spring.redis.database=0
#redis伺服器位址
spring.redis.host=192.168.88.129
# redis伺服器連線埠
spring.redis.port=6379
# redis伺服器連線密碼
spring.redis.password=123456
# 連線超時時間(毫秒)
spring.redis.timeout=2000
# 連線池中的最大空閒連線
spring.redis.jedis.pool.max-idle=8
# 連線池中的最小空閒連線
spring.redis.jedis.pool.min-idle=0
#連線池最大連線數(使用負值表示沒有限制
spring.redis.jedis.pool.max-active=8
# 連線池最大阻塞等待時間(使用負值表示沒有限制)
spring.redis.jedis.pool.max-wait=-1
直接上redis的配置類(可以結合springcache用),這裡以操作hash資料結構(redis5新增了流資料型別stream,現在是六大資料型別了)為例,其他的就不說了
@enablecaching
@configuration
public class redisconfig extends cachingconfigurersupport
@bean
public redistemplateredistemplate(redisconnectionfactory factory)
/*** 對hash型別的資料操作
** @param redistemplate
* @return
*/@bean
public hashoperationshashoperations(redistemplateredistemplate)
}
@test
public void testredishash()
}
檢視redis資料庫
linux下的redis安裝 ,連線,測試
redis是c語言開發的。安裝步驟 第一步 redis的原始碼包上傳到linux系統。第二步 解壓縮redis。第三步 編譯。進入redis原始碼目錄。make 第四步 安裝。make install prefix usr local redis prefix引數指定redis的安裝目錄。一般軟體安...
JAVA長連線與短連線
最近在使用極光推送,聽用過的同事講了句 使用長連線,心跳機制等知識點,很是熟悉,但是又不能明確的說出其中的不同,所以這裡總結下。長連線,指在乙個連線上可以連續傳送多個資料報,在連線保持期間,如果沒有資料報傳送,需要雙方發鏈路檢測包。短連線是指通訊雙方有資料互動時,就建立乙個連線,資料傳送完成後,則斷...
JAVA長連線與短連線
長連線,指在乙個連線上可以連續傳送多個資料報,在連線保持期間,如果沒有資料報傳送,需要雙方發鏈路檢測包。短連線是指通訊雙方有資料互動時,就建立乙個連線,資料傳送完成後,則斷開此連線,即每次連線只完成一項業務的傳送。2 資料庫連線 jpush mq都是長連線 長連線多用於操作頻繁,點對點的通訊,而且連...