Database

Redis

About Redis

数据结构及其操作

NXXX如何记忆?

设置字符串的值时,NX是当值不存在才能设置,XX是存在才能设置(更新),所以可以分别理解为“Not Exist”和“Exist”。

常见的键名风格?

有“::”、“->”和“.”等,如键名“article:🆔:code”

字符串 GETRANGE 和 JavaScript 的 slice 对比?

JS 的 Slice 方法是基于位置的,而 Redis 的 GetRange 是基于索引,所以:

set "hello world" "hello world"
getrange "hello world" 0 4
# result is "hello"
"hello world".slice(0, 4) // result is "hell"

Copyright © 2024 Lionad - CC-BY-NC-CD-4.0