1.Jedis鏈接redis服務器:java
建立一個java項目,導入兩個jar包:commons-pool2,jedisredis
//鏈接Redis服務器數據庫
Jedis jedis=new Jedis(「主機」,端口);服務器
//輸入驗證信息app
jedis.auth(「驗證信息」);內存
//關閉cli
jedis.disconnect();配置
2.Redis持久化(Redis持久化,就是將內存中的數據,永久保存到磁盤上。)file
Redis持久化有兩種方式:RDB(Redis DB)、AOF(AppendOnlyFile)二進制
RDB(快照模式):Redis 將數據庫快照保存在名字爲dump.rdb的二進制文件中
策略:BGSAVE(自動):按照配置文件中的條件知足就執行BGSAVE,如900 1(900s內有改動就覆蓋原來的文件)
SAVE:客戶端(redis-cli)發起SAVE命令;阻塞Redis服務,沒法響應客戶端請求;建立新的dump.rdb替代舊文件。
AOF:Append only file,採用追加的方式保存,默認文件appendonly.aof;
記錄全部的寫操做命令,在服務啓動的時候使用這些命令就能夠還原數據庫;
AOF默認關閉,須要在配置文件中手動開啓。