Redis命令簡化版總結

2021-10-22 15:14:18 字數 1114 閱讀 6900

string型別的操作:

1. 單個設定:set key value

2. 單個獲取:get key

3. 刪除:del key

4. 多個設定:mset key1 value1 key2 value2

5. 多個獲取:mget key1 key2 …

6. 獲取長度:strlen key

7. 設定有效期:setex key seconds value

hash型別的操作:

1. 單個設定: hset key field value

2. 單個獲取:hget key field、hgetall key

3. 刪除:hdel key field1 [field2]

4. 多個設定:hmset key field1 value1 field2 value2 …

5. 多個獲取:hmget key field1 field2 …

6. 獲取長度:hlen key

list型別的操作:

1. 設定:lpush key value1 [value2]、rpush key value1 [value2]

2. 獲取:lrange key start stop、lindex key index

3. 刪除:lpop key、rpop key

4. 獲取個數:llen key

set型別的操作:

1. 設定:sadd key member1 [member2]

2. 獲取:smembers key

3. 刪除:srem key member1 [member2]

4. 獲取個數:scard key

key 的統一操作

#刪除指定key

del key

#獲取key是否存在

exists key

#獲取key的型別

type key

#為指定key設定有效期

expire key seconds

#獲取key的有效時間

ttl key

Linux ls 命令實現(簡化版)

在學習linux系統程式設計的時候,實現了ls命令的簡化版本。實現的功能如下 1.每種檔案型別有自己的顏色 普通檔案,d 目錄檔案,l 鏈結檔案,c 字元裝置檔案,b 快裝置檔案,p 管道檔案,s socket檔案。共7種 2.支援的引數有 hali a 顯示隱藏檔案,i 顯示inode節點號,l ...

報表製作簡化版

機房收費系統無論是重構還是第一版,都用到了報表,為什麼在乙個系統中要新增報表呢?報表的作用是什麼呢?報表百科。我理解的報表是 向上級報告情況的乙個媒介,沒有固定的格式。之前在專案中,我們真正給企業做過一次報表,是以匯出word的形式生成的,大概格式如圖 這次在自己的 機房收費系統 中設計報表,我使用...

飛機大戰 簡化版

import pygame from pygame.locals import import random import time class herobullet def init self,x,y,windows self.x x self.y y self.windows windows se...