Redis學習---NoSQL和SQL的區別及使用場景redis
Redis學習---負載均衡的原理、分類、實現架構,以及使用場景數據庫
Redis是用C語言開發的一個開源的高性能鍵值對(key-value)數據庫。它經過提供多種鍵值數據類型來適應不一樣場景下的存儲需求,目前Redis支持的鍵值數據類型以下:緩存
字符串類型session
散列類型架構
列表類型負載均衡
集合類型分佈式
有序集合類型。性能
緩存(數據查詢、短鏈接、新聞內容、商品內容等等)。(最多使用)學習
分佈式集羣架構中的session分離。
聊天室的在線好友列表。
任務隊列。(秒殺、搶購、12306等等)
應用排行榜。
網站訪問統計。
數據過時處理(能夠精確到毫秒)
Redis學習---CentOs/RedHat下Redis的安裝
Redis下有16個DB【下標0-15】,默認是在第一個DB下操做,通常不須要更改
select 1 --> 切換到第2個DB下操做【每一個key的操做取決於內存的大小】
Redis默認是不持久化的,能夠更改Redis的配置文件進行修改