假设您要生成顺序ID,则可以使用Redis和INCR命令,而不必担心竞争条件。由于Redis(主要是单线程),因此可以确保每个请求都会从中获得其自己的唯一ID。
此外,您不需要检查id密钥的存在/初始化它,因为Redis会为您执行此操作(即,如果INCR不存在,则将首先创建该密钥并将其自动设置为0)。

假设您要生成顺序ID,则可以使用Redis和INCR命令,而不必担心竞争条件。由于Redis(主要是单线程),因此可以确保每个请求都会从中获得其自己的唯一ID。
此外,您不需要检查id密钥的存在/初始化它,因为Redis会为您执行此操作(即,如果INCR不存在,则将首先创建该密钥并将其自动设置为0)。