Last updated 3 years ago
Was this helpful?
hkey
subkey
callback
回傳hkey底下subkey對應資料的字符串長度。該用法類似String資料的指令。
(1) 查詢英數字字符串長度
const dict = { name: 'Lester Burnham', gender: 'M', age: '42', hobby : 'Workout' }; client.hmset('user:3', dict); client.hstrlen('user:3', 'name', redis.print);
Reply: 14
中文字符串為UTF-8編碼,一個UTF-8編碼的中文字符佔3個字節(Byte),因此長度為3
符號「 · 」佔2個字節,長度為2
const dict = { name: '愛新覺羅·溥儀', gender: 'M', age: '61', hobby : 'Tennis' }; client.hmset('user:4', dict); client.hstrlen('user:4', 'name', redis.print);
Reply: 20