redis介紹
什麼是redis?
redis 與其他 key - value 資料庫的對比
redis 能幹什麼
redis安裝與配置
redis的安裝配置
linux 版安裝
redis安裝
使用 tar 命令解壓檔案
進入 redis-5.0.4 目錄,執行 make ,編譯源**
編譯後繼續執行 make install , 進行安裝,預設安裝到了 /usr/local/bin 目錄下
安裝成功
redis啟動與連線
redis啟動和連線
上面開啟的是非守護執行緒下啟動(獨佔模式),下面我們來做成後台執行模式
配置說明
redis預設不是以守護程序的方式運行,可以通過該配置項修改,使用yes啟用守護程序
指定redis監聽埠,預設埠為6379.
繫結的主機位址
然後使用啟動redis並且使用自己剛複製過來的配置檔案
檢視redis是否啟動
連線redis服務器:永遠的helloworld
進入redis指定密碼
關閉redis服務
redis啟動後的基礎知識講解
redis五大資料型別
redis的五大資料型別
redis 鍵 key
redis字元串(string)
mget/mset: 同時獲取後者設定多個 key-value 對
getset: 先get再set,返回原先的value值
redis 列表(list)
redis 集合(set,不能重複)
smembers: 檢視集合中的值
sismember: 檢視愛好集合中是否存在某個愛好
scard : 命令返回集合中元素的數量
srem : 用於移除集合中的乙個或多個成員元素,不存在的成員元素會被忽略。
srandmember : 用於返回集合中的乙個或者多個隨機元素
spop : 用於移除並返回集合中的乙個隨機元素
sdiff / sinter / sunion : 返回集合的差集 、交集、並集
redis 有序集合 zset (sorted set)
redis 雜湊(hash)
redis hash 常用的命令有
Redis操作 入門個人總結
redis操作 入門個人總結 linux下先找到redis cli客戶端 查詢find name redis cli redis入門新手總結 只適合新手入門,都是常用命令以及個人總結 參考文件 個別借鑑csdn 各種大牛xinde redis是一種支援key value等多種資料結構的儲存系統,也是...
Redis個人總結簡潔版
list hash setzset set expire原子性 如果setnx和expire中間出現意外打斷,造成expire沒有得到執行,那麼這個鎖將永遠得不到釋放 超時問題 可重入問題 上述的策略都是不支援可重入鎖的 redlock 普通演算法存在的問題 在主從結構中,如果某個執行緒a剛在主節點...
關於Redis的相關知識個人總結
redis不同於像以往我用的mysql,oracle這樣的關係型資料庫,他是乙個以key value鍵值對形式儲存的資料庫。關於redis,據我目前淺薄的了解,redis可以搭建在雲伺服器上,儲存我們在web應用裡常見的session,眾所周知,session可以儲存使用者登陸的資訊,基於redis...