取一个不存在的键会怎样
去取一个从来没存过的键,得到的是【0】。
为什么计数要用专门的加一操作
要给一个计数器加一,用专门的"加一"操作而不是"取出来加一再存回去",是因为【0】。
键该怎么起名
给这种数据库里的键起名,好的做法是【0】。
计数器加三次
下面这段给同一个计数器加了三次。打出每次加完之后的值(三段,用 / 隔开)。 题面里已经写好一个**迷你 Redis**(class Mini)和一个当数据库用的 Store Mini 的时间是**步数**:r.tick(n) 表示过了
自己写:存进去再取出来
把 TODO 补完:存一个键叫 city、值是 杭州,再把它取出来打印。 题面里已经写好一个**迷你 Redis**(class Mini)和一个当数据库用的 Store Mini 的时间是**步数**:r.tick(n) 表示过了 n
自己写:数一数来了多少人
把 TODO 补完:有 5 个人来访问,每来一个就给 pv 加一,最后打出这个计数器的值。 题面里已经写好一个**迷你 Redis**(class Mini)和一个当数据库用的 Store Mini 的时间是**步数**:r.tick(n
自己写:给每个人各记一个计数
把 TODO 补完:给每个人各记一个自己的计数(键名用 pv:名字),甲来了 3 次、乙来了 2 次。打出甲的计数和乙的计数(用 / 隔开)。 题面里已经写好一个**迷你 Redis**(class Mini)和一个当数据库用的 Store
一个人有好几个字段,该怎么存
要存一个用户的姓名、城市、年龄三样,最合适的做法是【0】。
要去重的时候用哪种
要记录"今天有哪些人来过",同一个人来几次都只算一次。最合适的是【0】。
要排名次的时候用哪种
要做一个按分数排的排行榜,还要能查某个人排第几。最合适的是【0】。