上篇筆記部落格中有些有些關鍵點未提到,現在這裡補充下
127.0
.0.1:6379> help
redis-cli 3.0
.2type: "help @"
toget
a list of commands in
"help "
for help on
"help "
toget
a list of possible help topics
"quit"
to exit
127.0
.0.1:6379> help set
##set命令的介紹
set key value [ex seconds] [px milliseconds] [nx|xx]
summary: set the
string
value
ofa key
since: 1.0
.0 group: string
也可以在 這裡查詢redis的中文幫助127.0
.0.1:6379> config get * # 檢視所有的配置資訊
127.0
.0.1:6379>config set loglevel warning ##可以在不重啟redis的情況下更改redis的部分配置
127.0
.0.1:6379>config get loglevel ##獲取redis配置
127.0
.0.1:6379>config get databases ##預設支援字典的個數(類似於關聯式資料庫例項中資料庫的個數),預設值為16,可以修改
redis>config get dir ##aof和rdb檔案的存放位置
databases 16
##最大資料庫數,從零開始計數,即 [0,databases-1]
redis提供了五種資料結構,分別為
127.0
.0.1:6379>help
@string ##獲取string型別相關命令的幫助資訊
set key value
get key
mset key value [key value …] ,同時設定多個鍵值對
mget key [key …], 同時獲取多個鍵值對
如:
127.0
.0.1:6379> mset k1 v1 k2 v2 k3 v3
ok127.0
.0.1:6379> mget k1 k2 k3
getset key value
##在為乙個鍵設定新的值時返回舊的值,如果鍵不存在則返回nil
127.0
.0.1:6379> getset k1 test
"v1"
127.0
.0.1:6379> get k1
"test"
127.0
.0.1:6379> getset k5 v5
(nil)
127.0
.0.1:6379> get k5
"v5"
strlen key ,獲得某個鍵值的長度
getrange key start end ,獲取某鍵值的指定位置的字元,支援負索引,-1即最後乙個位置
127.0
.0.1:6379> getrange k1 0 -1
"test"
##在某鍵值的末尾增加新字串
127.0
.0(integer) 13
127.0
.0.1:6379> get k1
"test test ..."
incr no #為整數型的鍵值增加1
incrby no increment #為數字型的鍵值增加指定大小的整數(increment)
incrbyfloat no increment #為數字型的鍵值增加指定大小的浮點數
decr no1 #為整數型的鍵值減1
decrby no1 decrement ##為數字型的鍵值減去指定大小的整數
注意:沒有decrbyfloat 命令,可以使用increbyloat 命令實現減去浮點數大小
127.0.0.1:6379> set no1ok
127.0.0.1:6379> get no
"1"127.0.0.1:6379> incr no
(integer) 2
127.0.0.1:6379> incrby no
10(integer) 12
127.0.0.1:6379> get no
"12"
127.0.0.1:6379> incrbyfloat no
0.001
"12.001"
redis入門指南 Python學習筆記(字串型別)
字串是用雙引號 或者單引號 括起來的乙個或多個字元。字串可以儲存在變數中,也可以單獨存在。可以用type 函式測試乙個字串的型別。python語言轉義符 輸出帶有引號的字串,可以使用轉義符。使用 可以輸出帶有轉義符的字串。字串是乙個字串行 字串最左端位置標記為0,依次增加。字串中的編號叫做 索引 單...
學習筆記 MySQL字串型別
1.都需要指定字元的長度,char中的長度是字元的長度,而varchar的長度是位元組的長度 2.char中指定的長度就是實際占用的長度,而varchar指定的長度只是乙個範圍,所以varchar還要拿1 2個位元組儲存該字串到底有多少個位元組,並且varchar中能夠實際儲存的字元跟編碼有關 ut...
redis中字串型別
字串型別是redis中最基本的資料型別,它能儲存任何形式的字串,包括二進位制資料。你可以用其儲存使用者的手機號,郵箱,json化後的物件甚至是。在ifuchuan型別中鍵允許儲存的資料的最大容量是512mb。字串型別是其它4種資料型別的基礎,其他資料型別和字串型別的差別從某種角度來說只是組織字串的形...