Redis數據庫之數據基本管理操作


  了解並掌握各種數據類型的命令操作方式,以及各種數據類型值的操作方式。同時,熟練記憶列表、哈希、集合和有序集合等數據類型的常用操作命令。能根據指令格式完成相應的指令操作。

①string數據類型的練習

  APPEND KEY VALUE

  GETRANGE KEY START END

  SETRANGE KEY OFFSET VALUE

  GETBIT KEY OFFSET

  SETBIT KEY OFFSET VALUE

  INCRBY KEY-NAME amount

  Decrby key-name amount

②LIST數據類型的練習

  RPUSH\LPUSH

  LRANGE\Llen\Lpop\Rpop

  LINDEX

  LTRIM\LINSERT\LSET

 

單個SET的操作

  SADD key-name item1 item2

  SREM key-name item1 item2

  SISMEMBER key-name item

  SMEMBERS key-name

  SCARD key-name

  SRANDMEMBER key-name

  SPOP key-name

④多個SET的操作

  SMOVE source destination member

  SINTER KEY1 KEY2

  SUNIOU KEY1 KEY2

  SDIFF  KEY1 KEY2

⑤有序集合/Zset

  ZADD KEY SCORE MEMBER

  ZCARD KEY

  ZCOUNT KEY MIN MAX

  ZRANK

  ZINCRBY

  ZRANGEBYSCORE/ ZREVRANGEBYSCORE /ZREGEVANCE

⑥Hash/哈希/散列

  HSET Key Field value

  HGET Key Field

  HEXISTS key field

  HLEN KEY

  Hincrby

  Hmset

  Hgetall

  Hkeys

  Hvals

  Hmset

  Hgetall

  Hkeys

  Hvals

 

總結

本實驗的相關總結和心得收獲,可分點如下:

  1. 通過實驗,學習了如何使用命令方式進行REDIS數據庫的管理的功能。初步了解了各種數據類型的命令操作方式,以及各種數據值的類型。同時,基本能根據指令格式完成相應的指令操作。
  2. 在對本實驗的集合和有序集合進行操作時,部分指令涉及SCORE的概念。同時,基本上掌握了集合和有序集合的區別,關鍵在於:集合沒有權重,而有序集合存在權重這一含義。
  3. 在實驗過程中,如果沒有先對“鍵”這一概念賦予“值”,而先獲取值或者對值進行操作,那么redis將會提示非空或者直接報錯。這一關鍵在於必須捋清楚期間的先后順序。部分數據類型的添加指令是前綴加上ADD,而有些部分則是前綴加上set,這對於刪除元素也是相同的道理。因此,對指令操作的順利性要求在於對指令類型的熟記程度。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM