Redis次日筆記

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默認關閉,須要在配置文件中手動開啓。

相關文章
相關標籤/搜索