key - value 結構,value是乙個有序佇列。
可進行左邊的新增及彈出,右邊的新增及彈出。
可獲取列表的長度,刪除列表中指定元素,獲取列表的子列表,按照索引獲取列表的指定元素。
特點:列表有序、可重複、左右兩邊插入彈出。
rpush :將乙個或多個值value
插入到列表key
的表尾(最右邊)。
lpush : 將乙個或多個值value
插入到列表key
的表頭
linsert :linsert key before|after pivot value 將值value
插入到列表key
當中,位於值pivot
之前或之後。
lpop :移除並返回列表key
的頭元素。
rpop :移除並返回列表key
的尾元素。
lrem: 根據引數count
的值,移除列表中與引數value
相等的元素。
ltrim: 對乙個列表進行修剪(trim)
lrange:lrange key start stop返回列表key
中指定區間內的元素,區間以偏移量start
和stop
指定。
index : 返回列表key
中,下標為index
的元素。
llen : 返回列表key
的長度。
lset: 將列表key
下標為index
的元素的值設定為value
redis高可用模式到集群
正常redis是單機的,這樣的話會有乙個問題,如果機器出現問題,不能工作了,那麼redis就停止提供服務了,這對也業務來說是不可接受的,redis可提供的解決方案有哨兵 sentinel codis,cluster集群模型。目前主從同步有兩種模式,增量同步和快照同步 增量同步 1.redis講會影響...
redis 高可用切換 Redis高可用使用方法二
redis高可用使用方法一 redis高可用使用方法三 之前是主從模式下,但如果考慮到主從切換時,對於開發者來說需要更換配置檔案,是乙個不明智的選擇 而官方提供了哨兵模式 當然在官方不提供的前提下方式是有多種解決的 dns,四層等 一 哨兵的配置 cd redis 4.0.12 切換到之前解壓的目錄...
Redis入門到高可用(三) 通用命令
1.keys 檢視所有key 時間複雜度 o n n為資料庫中key的數量。127.0.0.1 6379 keys keys命令一般不在生產環境使用!原因 生產環境鍵值對比較多 意義不大 想用keys命令怎麼辦?熱備從節點 從節點一般不在生產環境使用,可以在從節點上執行此命令 使用scan命令代替k...