相關特性:
多資料庫
乙個redis例項可以鏈結多個資料庫,客戶端可以指定連線某個redis例項的哪個資料庫
就好像mysql中多個資料庫一樣。
乙個redis例項可以提供16個資料庫0-15,客戶端預設連線的第0個資料庫
select x 選擇第x個資料庫(今天在公司加班,所以說換了個crt對伺服器進行操作。。顏色變了。。)
把0的key移動到1中:move myset 1
redis事務(事務特徵可以檢視mysql)
事務不提交就不會生效。。
在redis的事務中,如果某乙個命令執行失敗了,他還會繼續執行。
multi 開啟乙個事務,在這個語句之後執行的命令都被視為該事務相關事務
exec 提交事務
discard 回滾事務
在事務開啟之前,客戶端和伺服器之間出現通訊故障並導致網路斷開,那麼他後面所執行的語句都將不會被執行,如果網路中斷這個事件是發生在客戶端執行之後的,這個事務中的所有命令都會被執行。
Redis學習筆記4 Redis資料儲存優化機制
1.zipmap優化hash 前面談到將乙個物件儲存在hash型別中會占用更少的記憶體,並且可以更方便的訪問整個物件。省記憶體的原因是新建乙個hash物件時開始是用zipmap來儲存的。這個zipmap其實並不是hash table,但是zipmap相比正常的hash實現可以節省不少hash本身需要...
redis學習筆記(4) redis常用命令3
手動高亮tip sadd key number1 number2 向集合新增乙個或多個成員 srem key number1 numner2 移除集合中乙個或多個成員 scard key 獲取集合的成員數 sdiff key1 key2 返回所有集合之間的差集 sdiffstore destinat...
Linux部署 4 Redis的安裝
將redis的包上傳到你的linux的 usr local temp下 yum install y gcc c 2.直接解壓 tar zxvf redis 3.0.0.tar.gz 3.進入解壓目錄 make 4.接下進入src目錄 進行安裝 make install prefix usr loca...