步驟一:匯入依賴包
步驟二:org.springframework.boot
spring-boot-starter-redis
1. 單機版
#spring.redis.host=192.168.0.111在spring boot 的啟動類中開啟redis 快取#spring.redis.port=8023
// 開啟redis 快取
//@enablecaching
public static void
main(string args)
} 開啟快取後就可以使用了:在需要用到快取的地方加上註解即可
@cacheable(value = "adduser")
/*** @cacheable
redis 快取
* @param
user
*/// @cacheable(value = "adduser")
public void
adduser(user user)
2. redis 集群
#整合redis 集群寫乙個配置檔案用來分解以上集群節點#spring.redis.cluster.nodes=192.168.0.108:7001,192.168.0.108:7002,192.168.0.108:7003,192.168.0.108:7004
//@configuration//public class redisconfig ")
// private string clusternodes;
//// /**
// * 注入集群節點資訊
// * @return
// */
// @bean // 相當於
// public jediscluster getjediscluster()
//// //
// jediscluster jediscluster = new jediscluster(hostandports);
//// return jediscluster;
// }
//}
使用的時候注入以下即可:
@autowired// private jediscluster jediscluster;
// public string findredis()
hive優化之控制hive任務中的reduce數
1.hive自己如何確定reduce數 reduce個數的設定極大影響任務執行效率,不指定reduce個數的情況下,hive會猜測確定乙個reduce個數,基於以下兩個設定 hive.exec.reducers.bytes.per.reducer 每個reduce任務處理的資料量,預設為1000 3...
SpringBoot中的註解
在spring boot中幾乎可以完全棄用xml配置檔案,本文的主題是分析常用的註解。spring最開始是為了解決ejb等大型企業框架對應用程式的侵入性,因此大量依靠配置檔案來 非侵入式 得給pojo增加功能,然而,從spring 3.x開始,spring被外界最為詬病的一點就是配置繁多,號稱 配置...
springboot中的註解
configuration和 bean 這兩個註解一般都是搭配使用,在springboot中,官方給我們配置了很多的啟動器,而我們配置的時候往往在配置檔案properties或者yml中配置相對應的引數即可,但是官方總有沒有自動化的引數,這時候我們就需要了這個註解。例如當我們ssm shiro的時候...