Redis命名空间

Dav*_*542 3 python redis

我想将密钥存储在两个不同的"命名空间"中.例如:

r.set('1', 'Hello') # in the N1 set
r.set('1', 'Goodbye') # in the N2 set
Run Code Online (Sandbox Code Playgroud)

我如何在redis中执行此操作?也就是说,我将如何创建它,然后我将如何获取它?

var*_*tec 6

REDIS对象的典型命名约定是"{object_type}:{id}"(和 "{object_type}:{id}:{field}").例如,您可以这样做:

r.set('greeting:1', 'Hello') 
r.set('farewell:1', 'Goodbye') 
Run Code Online (Sandbox Code Playgroud)

  • @ Hockey127:`:`更常见,但它只是一个惯例,所以不管你的山羊漂浮着什么. (2认同)