redis學習一 String資料型別

2022-03-08 23:35:17 字數 822 閱讀 3083

一:概述

字串型別是redis中最為基礎的資料儲存型別,它在redis中是二進位制安全的,這便意味著該型別可以接受任何格式的資料,如jpeg影象資料或json物件描述資訊等。在redis中字串型別的value最多可以容納的資料長度是512m。

二:使用。

(1):賦值: set  key value   總是返回ok。如果有了就覆蓋掉。

(2):獲取:get key。

(3):getset命令getset key value   如果有這個key返回原有的value。如果沒有返回nil

(4):遞增: incr key。

(5):遞減: decr key。

(6):自定義設定遞增多少:incrby key increment   如果沒有這個key的話,預設為0.

(7):自定義遞減多少:decrby key decrement

(8):setex命令

setex key seconds value   給乙個鍵設定過期時間,然後在有效期內顯示的是設定的value。

(9):setnx命令

如果指定的key不存在,則設定該key持有指定字串value,此時其效果等價於set命令。相反,如果該key已經存在,該命令將不做任何操作並返回。

(10):向尾部追加值

redis學習String命令

字串型別是redis中最為基礎 常用的資料儲存型別,字串在 redis 中是二進位制安全的,這便意味著該型別存入和獲取的資料相同。在redis中字串型別的value最多可以容納的資料長度是512m。二進位制安全和資料安全是沒有關係的。mysql 關係型資料庫,二進位制不安全。亂碼丟失資料 會有頻繁的...

Redis學習 String資料型別

redis最初就是被定義為快取使用的,快取中放哪些業務資料呢?1.原始業務功能設計 2.運營平台監控到的熱點資料 3.高頻 複雜的統計資料 投票排行榜 4.附加功能 string型別的基本操作 string型別的擴充套件操作 場景 分表主表如何保證唯一,redis可以實現。string作為數值操作注...

Redis學習之String資料型別

redis的常用命令 1.ping命令 檢視資料庫狀態是否正常 pong標識資料庫正常 2.選擇資料庫 redis資料庫一共包含16個資料庫,從0 15,通過 select 下標 來選擇資料庫。3.檢視資料庫資料個數 dbsize 4.清空資料庫 flushdb 6.獲得指定string指定下標範圍...